【发布时间】:2012-11-04 03:16:21
【问题描述】:
我正在尝试通过运行以下命令来重建 symfony 1.4 数据库:
./symfony propel:build-sql
当我运行命令时,我收到以下错误:
PHP 致命错误:已用完允许的 33554432 字节内存大小 (试图分配 89 个字节)在 /lib/vendor/symfony/symfony-1.4.19/lib/plugins/sfPropelPlugin/lib/vendor/propel-generator/classes/propel/engine/database/model/Table.php 第 554 行
我检查了/etc/php5/cli/php.ini 中的my memory_limit 配置
行如下:
memory_limit = -1
它指定了内存没有限制,所以我不明白是什么导致了错误,因为内存没有限制。这可能是什么原因造成的?
【问题讨论】:
-
尝试将 memory_limit 设置为 1024MB,看看是否可行。
-
@craig1231:我尝试了你的建议,现在当我运行命令时,我得到:
PHP Fatal error: Allowed memory size of 262144 bytes exhausted (tried to allocate 523800 bytes) in Unknown on line 0 Could not startup. -
是的,这似乎成功了!你想提交它作为答案吗?
标签: php symfony-1.4