I neglected to upgrade my Joomla 1.0.15 site to ver 1.5 or newer and now my old CentOS 4.7 webserver finally kicked the bucket. I created a new virtual machine on my Xenserver, a CentOS 5.8 32bit VM. I installed the optional but recommended PHP 5.3 RPMs from the extras repository. I then restored my old Joomla 1.0.15 from backups, files first then the MYSQL database. I couldn't get the site working right, so I moved the website files out to a separate folder, and proceeded with a fresh 1.0.15 install but used a new name for the MYSQL tables, so as not to overwrite my old JJoomla MYSQL tables.
During the install, I was shown a few errors which I fixed and the fresh install completed successfully. I then went into the Joomla Administration panel and changed where the MYSQL tables should be loading from to my old tables. I can see the titles of my pages on the site, but when I click on them, I get a blank page.
Apache shows some PHP errors in the log files, which I think might be related:
Code: Select all
[Mon May 07 09:36:49 2012] [error] [client 184.74.72.xxx] PHP Warning: Parameter 2 to frontpage() expected to be a reference, value given in /home/hawk82/public_html/includes/Cache/Lite/Function.php on line 100
[Mon May 07 09:36:53 2012] [error] [client 184.74.72.xxx] PHP Warning: Parameter 1 to HTML_content::show() expected to be a reference, value given in /home/hawk82/public_html/includes/Cache/Lite/Function.php on line 92, referer: http://www.xxxxxxxx.com/
[Mon May 07 09:36:54 2012] [error] [client 184.74.72.xxx] PHP Warning: Parameter 1 to HTML_content::show() expected to be a reference, value given in /home/hawk82/public_html/includes/Cache/Lite/Function.php on line 92, referer: http://www.xxxxxxxxx.com/content/view/34/2/
[Mon May 07 09:36:54 2012] [error] [client 184.74.72.xxx] PHP Warning: Parameter 1 to HTML_content::show() expected to be a reference, value given in /home/hawk82/public_html/includes/Cache/Lite/Function.php on line 92, referer: http://www.xxxxxxxxxxxxx.com/content/view/33/2/
[Mon May 07 09:36:56 2012] [error] [client 184.74.72.xxx] PHP Warning: Parameter 3 to showSection() expected to be a reference, value given in /home/hawk82/public_html/includes/Cache/Lite/Function.php on line 100, referer: http://www.xxxxxxxxxxxxxx.com/content/view/32/35/
In short, I'd like to restore an old 1.0.15 site to a newer CentOS 5.8 server running stock Apache but with PHP 5.3 & stock MYSQL. Once the site is working, I'll upgrade it immediately to whatever the latest stable version of Joomla is.