2

目前我正在使用 PIMCore 来构建我的网站。我已经使用 php 5.3.3 在我的服务器上正确安装了它。我已经制作了所有不同的页面,到目前为止一切正常。我只在加载网站时出现白屏。然而,管理面板工作正常。我对 PIMCore 很陌生,并不知道如何调试它。

我试图做的事情:在 pimcore/lib/pimcore.php 第 216 行启用 error_reporting(无)放入 die('test'); 在 pimcore.php 文件中查看它停止的位置。当我把它放在函数 unsetAdminMode 中时,我可以在我的网站上看到测试,当我把它放在函数 inAdmin 中时,我看不到它。

有没有人可以帮助我?

提前致谢!

4

3 回答 3

7

在设置->系统->常规中启用调试模式,然后您将看到所有错误消息;-) http://www.pimcore.org/wiki/display/PIMCORE/System+Settings

于 2012-02-10T15:57:40.947 回答
2

从未使用过 pimcore 但要强制报告错误,您可以执行以下操作:

error_reporting(-1); // better than E_ALL

ini_set('display_errors', 1);
ini_set('html_errors', 1); // Pretty errors, even better with xdebug

restore_error_handler();

您还可以检查您的 apache_error 和 php_log 日志文件。

于 2012-02-10T14:43:29.807 回答
2

在管理 GUI 中,您可以启用调试模式:
设置 > 系统 > 调试

您可以在 Pimcore 中跟踪调试日志:
tail -f website/var/log/debug.log

我通常为我的开发环境启用 DEV-Mode。

于 2012-04-16T17:44:05.597 回答