【发布时间】:2019-03-20 23:20:35
【问题描述】:
我正在尝试从命令提示符在 symfony 中生成表单和模型文件,但是当我运行 php symfony propel:build-model 时会引发以下错误
致命错误:内存不足(已分配 1978925056)(试图分配 40字节)在 D:\xampp-old\htdocs\symfony_v1.2\lib\vendor\symfony\lib\plugins\sfPropelPlugin\lib\vendor\propel-generator\classes\propel\engine\builder\om\php5\PHP5ObjectBuilder.php 上线133
我已将 php.ini 中的内存限制更改为 memory_limit = 128M
但它仍然抛出上述错误。
谢谢
【问题讨论】:
-
symfony 1.2 不再支持!请升级到 4.1 或至少 3.4 LTS symfony.com/roadmap
-
@azjezz Symfony 1 是与 Symfony 2、3、4 完全不同的产品。是的,升级是个好主意,但它可能是遗留代码,并且完全重写可能具有挑战性。
-
@Cerad ik!但是没有文档可用了,即使代码不在github上~所以不容易猜到那里发生了什么
-
当然,从一个写得很糟糕的问题中猜出问题并不容易。然而,关于如何解决内存不足配置错误的问题非常多。
-
这是 symfony 1 兼容性的最佳选择。 github.com/FriendsOfSymfony1/symfony1 它比 1.2 - 1.4 的最终版本提供了大量改进。
标签: php symfony symfony1 symfony-1.2