Php Magento上的白屏灯

Php Magento上的白屏灯,php,apache,magento,lamp,Php,Apache,Magento,Lamp,首先,如果这不是堆栈溢出,而是服务器故障/超级用户,那么很抱歉。我很确定这是一个编程问题 我在Magento上安装了一个用于PDF生成脚本的白屏。我通常将whitescreens归因于Apache上的内存问题,但是: 我没有收到任何可见错误(显示错误和重新打印错误) 我在Apache的日志中没有发现错误 PHP的当前内存为256M,对于Magento这样的应用程序来说应该足够了 我现在对正在发生的事情有点困惑,虽然我有Zend Framework的经验,但我现在不想在代码中花太多的时间来尝试

首先,如果这不是堆栈溢出,而是服务器故障/超级用户,那么很抱歉。我很确定这是一个编程问题

我在Magento上安装了一个用于PDF生成脚本的白屏。我通常将whitescreens归因于Apache上的内存问题,但是:

  • 我没有收到任何可见错误(显示错误和重新打印错误)
  • 我在Apache的日志中没有发现错误
PHP的当前内存为256M,对于Magento这样的应用程序来说应该足够了

我现在对正在发生的事情有点困惑,虽然我有Zend Framework的经验,但我现在不想在代码中花太多的时间来尝试和调试正在发生的事情

如果有人有任何建议,我们将不胜感激


我有访问服务器的命令行权限。

也许您必须使用以下代码转到旧skool:

echo 'hi';
exit();

将其逐行向下移动,直到您再次看到白色屏幕,然后您可以缩小导致问题的代码范围。

我将亲自使用xdebug和netbeans进行检查。

是否启用了错误日志记录?查看
ErrorLog
。另外,尝试使用
phpinfo()
查看是否实际应用了您的设置。系统上经常会有多个php.ini。选中phpinfo()并按顺序查看。检查错误日志-感谢您的响应不走运-我已强制其他错误进行测试报告,其他错误按预期报告。只是无法捕捉到白屏问题。我想知道Magento是否有自己的错误处理程序?我没有代码库,所以请快速搜索set_error_handler,看看是否可以判断它是否覆盖了正常的PHP错误报告……是的,这是一种尝试查找错误的冗长方法,在Zend框架中需要一些时间,但目前我可能不得不这么做!