【问题标题】:php errors are shown after being trimmed修剪后显示php错误
【发布时间】:2014-01-28 14:28:29
【问题描述】:

我正在使用 php 运行 WAMP 安装,并尝试在其上运行 magento 开发环境。现在在开发过程中,我遇到了很多预期的错误,但问题是这些错误在显示之前被修整了,所以我看到了类似下面的内容。

wamp\www\kenp\devmagento\lib\Varien\Autoload.php(93): mageCoreErrorHandler(2, 'include(Mage\Co...', 'F:\wamp\www\ken...', 93, Array)
#1 F:\wamp\www\kenp\devmagento\lib\Varien\Autoload.php(93): Varien_Autoload::autoload()
#2 [internal function]: Varien_Autoload->autoload('Mage_Core_Model...');

正如您所见,文件路径正在被... 修剪,调试起来真的很痛苦。知道如何让它显示完整的消息而不修剪这些路径吗?

【问题讨论】:

    标签: php magento


    【解决方案1】:

    首先,我强烈建议使用 xdebug。由于我一直使用它,我只知道错误长度等的 xdebug 设置:http://xdebug.org/docs/stack_trace#var_display_max_data。可能在 php.ini 配置中会有类似的东西。

    【讨论】:

    • 我已经安装了 xdebug,因为它是 wamp 自带的。但由于某种原因,这些错误显示为纯文本。
    【解决方案2】:

    您应该检查 var/log/exception.log 中的错误日志以获取详细信息,确保您已启用后端的日志记录。

    【讨论】:

      猜你喜欢
      • 2017-07-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-12-30
      相关资源
      最近更新 更多