doukuanyong1939 2016-12-30 10:21
浏览 252

运行PHP bin / magento deploy:mode:set production我在magento 2.1上遇到错误

I am using php7 with nginx

Something went wrong while compiling generated code. See the error log for details.

Command returned non-zero exit code: /usr/bin/php7.0 -f /var/www/magento2/bin/magento setup:di:compile

  • 写回答

2条回答 默认 最新

  • dongyuan9292 2016-12-30 12:01
    关注

    try to run the failing command with the -vvv switch (for very verbose output).

    /usr/bin/php7.0 -f /var/www/magento2/bin/magento setup:di:compile -vvv
    

    with this command you should at least get a better error message than "an error occurred..."

    very likely, it's just the memory_limit being too low. You can increase the memory limit for a php process by adding the -d parameter to the php command:

    /usr/bin/php7.0 -d memory_limit=1G -f /var/www/magento2/bin/magento setup:di:compile
    

    if you run deploy:mode:set production, the compilation will be startet as a sub process and you can't increase the memory limit like this (since the parameter is not passed to the sub command)

    in this case, you have to increase the memory limit in your php configuration

    评论

报告相同问题?

悬赏问题

  • ¥20 java-OJ-健康体检
  • ¥15 rs485的上拉下拉,不会对a-b<-200mv有影响吗,就是接受时,对判断逻辑0有影响吗
  • ¥15 使用phpstudy在云服务器上搭建个人网站
  • ¥15 应该如何判断含间隙的曲柄摇杆机构,轴与轴承是否发生了碰撞?
  • ¥15 vue3+express部署到nginx
  • ¥20 搭建pt1000三线制高精度测温电路
  • ¥15 使用Jdk8自带的算法,和Jdk11自带的加密结果会一样吗,不一样的话有什么解决方案,Jdk不能升级的情况
  • ¥15 画两个图 python或R
  • ¥15 在线请求openmv与pixhawk 实现实时目标跟踪的具体通讯方法
  • ¥15 八路抢答器设计出现故障