项目二进制打包,超过128M了无法启动

luscio

问题描述

项目比较大,composer依赖较多。二进制打包后就是超过128M了,./webman.bin start -d 无法启动

723 2 0
2个回答

小W

无法启动提示什么?

  • luscio 2023-06-30

    Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 138781738 bytes) in Unknown on line 0

  • luscio 2023-06-30

    php静态二进制文件无法加载外部php.ini文件,默认最大运行内存就是128M。

  • 小W 2023-06-30

    那 -c 指定php.ini文件试试 -c

  • 小W 2023-06-30

    或者ini_set('memory_limit', '512M') 也可以设置更大 或者-1

  • luscio 2023-06-30

    ini_set('memory_limit', '512M')这个前提你得把项目启动起来,才到运行到这里,才能生效。操作128M项目都启动不了,代码跑不到这里。

lianback

同问,问题解决了吗

  • white 2023-08-24

    最新的打包可以了吧,现在打包出来的可以了

🔝