致命错误:允许的内存大小为134217728字节

时间:2015-01-10 14:20:05

标签: mysql cakephp-2.3

我在服务器上的cakephp中收到此错误致命错误:

Allowed memory size of 134217728 bytes exhausted (tried to allocate 32 bytes) in /home/u243273800/public_html/telecom/lib/Cake/Controller/Controller.php on line 331

1 个答案:

答案 0 :(得分:-2)

你的程序已达到php的服务器内存限制。

您的服务器中有一个名为php.ini的文件。 (你需要查看你的服务器才能找到它;它通常与php解释器在同一个目录中。)它包含一些像这样的行

; Maximum amount of memory a script may consume (128MB)
; http://php.net/memory-limit
memory_limit = 128M

您可以尝试提高memory_limit并重启php。如果您正在处理每月5美元的共享托管服务之一,那么您需要通过控制面板执行此操作,如果您可以执行此操作。咨询您的支持团队。

您可能还需要检查程序并尝试减少内存使用量。您可能从数据库中加载了太多的结果集行。