My domain host is updating their platform to PHP 5.5, and I see that if I do a ComfortUpdate to 2.05, I'll be ok in PHP 5.3. (I am currently at 2.00+ Build 131031.)
My question to you all is, will LS 2.05 work with PHP 5.5, or will I need to make any other adjustments?
If I do have to make any adjustments, can you point me to what I'll need to do?
I just performed the 3-click comfort update, and at each step, all seemed well. At this time, I'm able to create a test environment of my PHP version, so I moved it from 5.2 up to 5.5. With 5.5 active, I get an internal server error (500). With 5.3 active, I don't get the internal server error, but I don't get the log in page.
I activated the debug mode, and below is the result. Can you see what's wrong or what I need to adjust (I'm sorry, I cannot see where the mistake is)? Would you need the full report?
[06-May-2014 23:11:26 America/Chicago] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20060613/sqlite.so' - /usr/local/lib/php/extensions/no-debug-non-zts-20060613/sqlite.so: undefined symbol: third_arg_force_ref in Unknown on line 0
[06-May-2014 23:11:26 America/Chicago] PHP Warning: PHP Startup: pdo_mysql: Unable to initialize module
Module compiled with module API=20060613
PHP compiled with module API=20090626
These options need to match
in Unknown on line 0
[06-May-2014 23:11:26 America/Chicago] PHP Warning: PHP Startup: SourceGuardian: Unable to initialize module
Module compiled with module API=20060613
PHP compiled with module API=20090626
These options need to match
in Unknown on line 0
Originally, my host indicated they were updating the environment to PHP 5.5, but when I noticed the LimeSurvey support is for 5.3, I convinced my host to reset my domain to 5.3, so that I could remain functional until I knew LS would be happy in 5.5.