First did you check the correct user for the domain. ( I would assume so, since you just upgraded, but it never hurts to double check.) From the manage domains page in the panel, look at what user is listed in the web hosting column for that domain. Then go check the php version for that user on manage domains.
Second, while you are on manage users, just save the user again. When you look at control panel settings you are seeing what was last set in the panel, the panel then has a robot that changes the server. It possible that the change was made previously in the panel, and that change never made it to the server for whatever reason.
You have used a script to customize your PHP settings, and that script has forced you back onto PHP 5.2. Remove these lines from the bottom of your site’s .htaccess to reinstate the standard settings, and PHP 5.3:
Appreciate your responses! I contacted Dreamhost support and was told “it means that Joomla is checking in the wrong place for the PHP version” and that I needed to troubleshoot from there.
Thx Lake Rat! I got as far as your “Then go check the php version for that user on manage domains.” but was not quite sure what you meant?
I did this and no change.
[quote]You have used a script to customize your PHP settings, and that script has forced you back onto PHP 5.2. Remove these lines from the bottom of your site’s .htaccess to reinstate the standard settings, and PHP 5.3:
Once you have done that, please refer to http://wiki.dreamhost.com/PHP.ini for information on how to customize your site’s PHP settings under PHP 5.3 or later. [/quote]
Thx Andrew however I could not locate the code you are referring to in the .htaccess file, maybe I am looking in the wrong place? I am trying to upgrade Joomla on my website from 1.5.26 to 3 and to be safe created a copy of my live site into a directory called “jupgrade” and upgraded that to Joomla 3 (leaving my live site alone until I have successfully recreated it in Joomla 3 in the jupgrade dir). I updated the domain to PHP 5.3 at first site of the error message. My live site running 1.5.26 was unaffected by the update. Here is a copy of the .htaccess file from the jupgrade directory of my website:
if you haven’t already, I would definitely open a support ticket on that, for some reason the panel doesn’t think it’s available to that user. Without knowing more i would guess you have a VPS or DS with a very old image?
Thanks for your reply. Trying stuff all night and into this morning. Pain Yes believe it is VPS from back in the day.
… and the answer is.
If you are trying to make https work on a page for Joomla and getting this error, set the user to “mirror the settings of non-secure settings.”