首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Magento -致命错误:达到“100”的最大函数嵌套级别,中止

问Magento -致命错误:达到“100”的最大函数嵌套级别,中止
EN

Stack Overflow用户
提问于 2012-10-24 09:36:03
回答 3查看 7.7K关注 0票数 1

我不知道是什么导致了这个错误。我在我的Magento商店做一个定制模块,没有定期检查商店的主页。今天出乎我的意料,我在我的主页上看到了这个错误。

代码语言:javascript
复制
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行号!所以我猜这是某种循环错误。但我不知道是什么引起的。有人能帮我找出造成这一特殊错误的原因吗?我如何删除它?

编辑:我从商店中删除了缓存并重新加载了主页。错误现在已经改变了。它说:致命错误:允许内存大小为268435456字节(试图分配261904字节)在C:\Program281中

有人知道怎么解决这个问题吗?

EN

回答 3

Stack Overflow用户

发布于 2012-10-24 09:45:33

此错误仅在安装xdebug时出现。

在php.ini xdebug.max_nesting_level = 200中使用以下设置

票数 3
EN

Stack Overflow用户

发布于 2012-12-23 14:16:02

我在我的Collection.php模型中得到了这一点,结果发现罪魁祸首是对parent::__construct()的调用。一旦我把它记出来,错误就消失了。提高x调试嵌套级别限制无效。

票数 0
EN

Stack Overflow用户

发布于 2013-09-02 08:39:02

我能够通过检查webroot/app/etc/中的文件来解决一个相关的问题(导致相同的错误消息)。

它之所以发生(在企业版上)是因为

代码语言:javascript
复制
config.xml
enterprise.xml

在那个目录里不见了。一旦我把它们放回去,这个问题就解决了。

我还在其他地方读到,格式错误的local.xml可能会引起这个问题。

在企业版上,使用如下内容:

代码语言:javascript
复制
        <default_setup>
            <connection>
                <host><![CDATA[localhost]]></host>
                <username><![CDATA[some_user]]></username>
                <password><![CDATA[some_pass]]></password>
                <dbname><![CDATA[database_name]]></dbname>
                <active>1</active>
            </connection>
        </default_setup>

在CE上,使用如下内容:

代码语言:javascript
复制
    <default_setup>
        <connection>
            <host><![CDATA[localhost]]></host>
            <username><![CDATA[your_user]]></username>
            <password><![CDATA[your_pass]]></password>
            <dbname><![CDATA[your_db]]></dbname>
            <initStatements><![CDATA[SET NAMES utf8]]></initStatements>
            <model><![CDATA[mysql4]]></model>
            <type><![CDATA[pdo_mysql]]></type>
            <pdoType><![CDATA[]]></pdoType>
            <active>1</active>
        </connection>
    </default_setup>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13046509

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档