PHP5.4 Version

Permalink
I received a notice from my hosting provider in wich they notified that PHP 5.2 to PHP 5.4.
Recommending me check that:
"It is strongly encouraged you check your sites plug-ins/themes/3rd party scripts for any updates in the next 48 hours to avoid any downtime or issues with this process"

Concrete5 is prepared for this update? Do I have to contact the suppliers and contract issues addons to check with each? I have about 7 sites built on this platform.

I'm a little scared because I have no programming knowledge

Thank you very much for your help.

contactoicograf
 
Steevb replied on at Permalink Reply
Steevb
Shouldn't worry to much, I've recently been upgraded to PHP 5.5.1 and all sites are working just fine.
contactoicograf replied on at Permalink Reply
contactoicograf
Thanks Steevb, I hope to have the same lucky
SheldonB replied on at Permalink Reply
SheldonB
I just did this for my sites a few months ago.

1) make a back up of everything
2) make sure concrete5 is updated
3) when the switch happens you will probably get the "strict standards error"
you need to edit your php.ini
look for "error_reporting" and change it to this

error_reporting = E_ALL & ~E_NOTICE & ~E_STRICT
contactoicograf replied on at Permalink Reply
contactoicograf
Thank you SheldonB.
As I had mentioned I have no programming knowledge. Where do I can access to edit the php.ini as you say?
SheldonB replied on at Permalink Reply
SheldonB
its very simple

you have to log into your files on the server side of things .. so you have to ftp:: into your site or log into your host and click on files. depending on how your server is set up the php.ini that your site uses might sit in the folder called public_html or public_html/"yoursite"

find file -> open file (just a simple text editor will work) -> change the line "error_reporting =" ->save file as php.ini (not php.ini.doc) -> replace file (you should be done)
.. clear your browsers cache to see change or wait for a while..

some more info - if you run into it:: http://www.concrete5.org/community/forums/installation/strict-stand...

** if you google "how to edit php.ini" you will find allot of how to's if your server doesn't have a php.ini you can change your .htacces (one of these will fix the issue "if" you have it)
contactoicograf replied on at Permalink Reply
contactoicograf
Thank you very much, this information is precious for me
krr replied on at Permalink Reply
krr
I may (potentially) be the bearer of bad news, but the change to php5.4 may cause you issues with 'Strict Standards reporting' even *after* editing your php.ini file in an attempt to turn it off.

I write this because I have been fighting with this all day, having 2 sites of 5 on one of my hosting accounts (aBluehost) which were throwing that error post-php update.

I have gotten one site working again, but only by having BH tech support _temporarily_ roll the php version back to php5.2 while I find resolution.

I found this thread while starting to search to see how/if c5 is going to be at all compatible with php5.4, as it is going to be a nightmare for me if this issue happens very much at all in the 6 different hosting accounts I have at BH, and the 45 or so c5 installs I have spread among them.

What I have seen so far indicates that whether or not a site is going to throw Standards errors with php5.4 is strictly hit-or-miss, some fixes working for some people, but not for all - as has been my experience so far. Egads.