rkeane85257 Posted July 27, 2010 Posted July 27, 2010 Over the last few days, I have had some error meesages showing up all over the site. Main problem, the shipping module, payment, etc are missing in the Admin panel. They do show up on the order page. The modules will not reinstall. Here is an error showing on the main page. Warning: session_write_close() [function.session-write-close]: Your script possibly relies on a session side-effect which existed until PHP 4.2.3. Please be advised that the session extension does not consider global variables as a source of data, unless register_globals is enabled. You can disable this functionality and this warning by setting session.bug_compat_42 or session.bug_compat_warn to off, respectively in /home/needlegu/public_html/includes/functions/sessions.php on line 106 Has anyone seen this?? Thanks in advance for your help,
MrPhil Posted July 31, 2010 Posted July 31, 2010 Do you know what version of PHP you're running? Could your host have just updated to 5.3 and not informed you? Run the following script if you don't know your PHP version, and it will tell you: <?php phpinfo(); ?> If you're not yet at PHP 5.3, could your host have done a PHP upgrade that shuts off register global variables? If so, are you on an old version of osC (2.2 MS2 or earlier) that needs them to be "on"? You should be able to turn them back on -- ask your host how to do it. Note that this is only a temporary fix, as eventually PHP will no longer permit register global variables to be turned "on", and you will need to upgrade osC to 2.2 RC2a.
Recommended Posts
Archived
This topic is now archived and is closed to further replies.