2

致命错误:在 /home/ **/public_html/** /app/Mage.php中的非对象上调用成员函数 __toString() 在第 764 行及以下是接近 764 行的代码

 public static function logException(Exception $e)
{
    if (!self::getConfig()) {
        return;
    }
    $file = self::getStoreConfig('dev/log/exception_file');
    self::log("\n" . $e->__toString(), Zend_Log::ERR, $file);
}

它显示致命错误的任何原因?

4

1 回答 1

2

异常 $e 是字符串。它没有 __toString() 函数。

您可以尝试:

print_r($e);

或者

var_dump($e);

或者

$e->getMessage();

^^

于 2012-08-03T03:52:44.143 回答