【问题标题】:magento 2.3 | bin/magento setup:di:compile .. Stops @ 14%magento 2.3 | bin/magento setup:di:compile .. 停止 @ 14%
【发布时间】:2018-06-13 20:41:27
【问题描述】:

我不能运行这个命令“php bin/magento setup:di:compile”它停止@ 14% 我有一个 magento2 - 专用服务器,当我运行 di:compile 时,我看到以下错误

php bin/magento setup:di:compile 开始编译。 存储库代码生成... 1/7 [====>-----------] 14%

一旦达到 14% 就停止了吗?

我尝试了很多方法来解决它,清除缓存并重建部署但没有用,我什至在 var/ 中手动删除缓存并生成/

【问题讨论】:

    标签: magento2


    【解决方案1】:

    您可以尝试使用一些额外的参数运行命令,如下所示:

    php -dmemory_limit=5G bin/magento setup:di:compile

    编译可能会因耗尽允许内存大小而停止。如果没有,能否请您删除 var/log 中的日志文件,再次运行命令并在此处发布日志结果?

    【讨论】:

      【解决方案2】:

      $php bin/magento setup:di:compile

      存储库代码生成... 1/7 [====>------------------------] 14% 我将停止运行并显示

      PHP 致命错误:允许的 14256 字节内存大小已用完

      在 php.ini 中, memory_limit= -1

      【讨论】:

      • 在我的情况下,这是一个正常的 php 脚本错误.. 有一个标志用于调试我现在不记得的命令,但调试它以确切知道哪个文件有 php 错误
      【解决方案3】:

      在我们的例子中,PHP 文件中的 php 标记之前添加了特殊字符,例如 Y#tE!t

      我们有什么问题,我们通过 FTP 打开供应商文件并关闭它,并用一些特殊字符更新它(一个原因是未使用 IDE 或正确的文本编辑器)。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2021-08-30
        • 1970-01-01
        • 2019-06-28
        • 1970-01-01
        • 2012-02-19
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多