我遇到了一个大问题,magento部署命令失败了。
php bin/magento deploy:mode:set production
返回以下错误:
命令返回非零退出代码:
/usr/bin/php7.0 -f bin/magento setup:static-content:deploy fr_FR en_US
提前致谢!
答案 0 :(得分:2)
正如评论中所述,尝试将您的php内存限制设置得更高,但是我会这样做:
php bin/magento deploy:mode:set --skip-compilation
然后:
php bin/magento setup:di:compile
这样你应该避免内存限制错误,它的工作方式与deploy命令只是缺少2个命令而不是1个命令相同。
干杯!
答案 1 :(得分:0)
我使用了@Anoxy 发布的答案。 它已进入生产模式。
当我在此之后尝试运行 setup:di:compile 时,我收到一个关于我在 Context 上调用 ::parent 的类的错误。
这导致编译停止运行,因为 Context 没有可以构造的父级。
我删除了父调用,它运行了