【发布时间】:2023-04-03 18:08:02
【问题描述】:
我尝试在我的 symfony 项目(1.4)中运行这个命令来构建模型:
php symfony propel:build-model( or all )
我有这个错误:
PHP Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 20 bytes) in /home/sfprojects/jobeet/lib/vendor/symfony/lib/util/sfClassManipulator.class.php on line 176
我在这里问人之前进行了搜索,因此我将 php.ini 中的 memory_limit = 64M 更改为 128M , 510M , 1024M ... 但我遇到了同样的错误,这真的让我抓狂!
我正在使用 Ubuntu 和 apache2,php5...
【问题讨论】:
-
您确定在正确的 php.ini 中更改了 memory_limit 值吗?在脚本中的某处尝试 echo ini_get('memory_limit') 以查看使用的值
-
如果您没有好的解决方案请不要回答...
-
不把价值放在正确的 php.ini 中我并不愚蠢
-
侮辱试图帮助你的人不会让你走得太远。我们不知道您尝试了什么。您会惊讶于 SO 上有多少问题是通过“清除缓存”或“确保它是正确的 .ini”来解决的。这就是为什么@Bruno-P 将此作为评论而不是作为解决方案添加的原因。至于问题 - 你能确保你使用的是 Sf 1.4.20 吗?还有一个 - 在更改内存设置时,您会遇到完全相同的错误吗? (所有的数字都一样吗?)
标签: symfony1 symfony-1.4