我不知道是什麼原因導致此錯誤。我正在Magento商店的一個自定義模塊上工作,並沒有定期檢查商店的主頁。今天突然間,我在我的主頁上發現了這個錯誤。Magento - 致命錯誤:達到'100'的最大功能嵌套級別,正在中止
Fatal error: Maximum function nesting level of '100' reached, aborting! in C:\Program Files\EasyPHP-5.3.8.0\www\indieswebs\lib\Zend\Db\Adapter\Pdo\Mysql.php on line 1045
有趣的是,有在這個文件中沒有1045行號!所以我猜測這是某種循環錯誤。但我不知道是什麼原因造成的。任何人都可以幫助我找出可能導致此特定錯誤的原因,並且我該如何刪除它?
編輯:我從商店刪除緩存並重新加載主頁。錯誤現在已經改變。它說: 致命錯誤:在C:\ Program Files \ EasyPHP-5.3.8.0 \ www \ indieswebs \ lib \ Zend \ Db \ Select.php在線的累計內存大小268435456字節耗盡(試圖分配261904字節) 281
有誰知道如何解決這個問題?
我嵌套級別設置爲1000。它仍然顯示了同樣的錯誤。 – jdhaar
設置嵌套之前,您是否檢查過服務器上是否安裝了XDebug?另請檢查phpinfo值是否設置正確。 此外,如果你不需要xdebug比你應該評論該擴展。 –
xdebug已安裝,但我在php.ini文件中評論它。但仍然存在錯誤。另外,它需要很長的時間來加載主頁!在那段時間之後,它會返回致命的錯誤。 – jdhaar