New Zenner
- Join Date:
- Nov 2007
- Posts:
- 25
- Plugin Contributions:
- 0
After upgrade to PHP 5.4, site displays a blank page..
Sorry I missed that, right, so error logging in general is working on php 5.4.
My guess is that you are having a PHP fatal error before anything gets output. That's why nothing is in php's log - it died. If that's the case it should show up in your apache logs or the system logfile (on most linux '/var/log/messages'). Can you access these and do you see any Fatal Errors in them?
You might try updating the sessions.php file to the new one for 1.52, which includes a fix for this issue:
(https://www.zen-cart.com/showthread.php?207435-php-5-4-fatal-error-Allowed-memory-size-of-83886080-bytes-exhausted)
Here are the options I can think of:
-
Set up a local test environment using Virtualbox. Use a php debugger and step through till you see the error. (this is a lot of work to set up)
-
Install the Xdebug module (http://xdebug.org/docs/install) and see if you get a stack trace.
-
Use the brute-force method of inserting error_log statements and narrow down where the crash is occuring. I think there's a module that logs all events - that would help tracking down where things stop.
Zen Cart Notifier Trace
https://www.zen-cart.com/downloads.php?do=file&id=1114