【问题标题】:Open Cart Fatal error: Allowed memory size Issue打开购物车致命错误:允许的内存大小问题
【发布时间】:2014-03-07 08:51:26
【问题描述】:

致命错误:允许的内存大小为 67108864 字节已用尽(试图 分配 38312699 字节)在 /home1/eshoppaz/public_html/vqmod/vqcache/vq2-system_engine_controller.php 第 58 行

我该如何解决这个问题?

【问题讨论】:

标签: php memory memory-management opencart


【解决方案1】:

您必须更改根目录和管理文件夹中的 memory_limit,我注意到没有人指出这一点,它对我有用。

【讨论】:

    【解决方案2】:

    如果您有权访问 php.ini 文件,请将 memory_limit 选项设置为 128M

    如果你无权访问它,你可以尝试在 .htaccess 中设置它:

    php_value memory_limit 128M
    

    如果您在 php.ini 文件中更改它,请不要忘记在更改值后重新启动服务器。

    您的服务器将 memory_limit 设置为 64Mb,而 Open Cart 需要多一点(由于您的错误,它需要多 36Mb)。我还在其他论坛上看到人们将 memory_limit 设置为 256M 以避免出现问题。

    希望对你有所帮助。

    【讨论】:

    • 丹尼尔,感谢您的回复。这就是我在 php.ini 文件中的内容: max_execution_time = 30 ;每个脚本的最大执行时间,以秒为单位 max_input_time = 60 ;每个脚本解析请求数据的最大时间 memory_limit = 128M ;脚本可能消耗的最大内存量 (16MB)
    • 尝试将memory_limit改为256M,重启服务器再试。我确定问题出在 memory_limit 属性上,但我不确定 100% 如何解决它哈哈。对我来说,当我在 php.ini 文件上更改它时它可以工作,所以,也许可以工作。
    • 谢谢@DanielRogi 我已经更改了它,我希望它可以工作
    • 好的,如果没有,请告诉我,我们可以找出问题所在;)。问候
    猜你喜欢
    • 2015-04-22
    • 2023-03-20
    • 2015-09-18
    • 2023-04-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-06-14
    • 2017-12-13
    相关资源
    最近更新 更多