关于workerman的phar打包器

qt510

大概什么时候能有这个扩展啊,如果没时间的话,求先给个思路自己研究一下,打包需要哪些文件,要改哪些内容以支持phar。

1882 1 0
1个回答

walkor

如果急着用的话先自己研究下吧,这边没做过phar打包器,谁有经验可以在这里分享。

  • qt510 2021-12-10

    https://github.com/hyperf/phar 作者可以参考一下这个嘛,我自己没搞定。。

  • qt510 2021-12-11

    或者看下能不能兼容一下humbug/box

  • zfxcms 2022-02-17

    打包时报错:The 'phar.readonly' is 'On', build phar must setting it 'Off' or exec with 'php -d
    phar.readonly=0'

  • zfxcms 2022-02-17

    在php.ini修改完就好了,单独执行php -d phar.readonly=0不管用的

  • walkor 2022-02-21

    不是单独运行,是整体运行 php -d phar.readonly=0 ./webman phar:pack

  • zfxcms 2022-02-22

    在请教个问题,打包成phar文件后,就不能随时修改.env文件了是吗?

  • walkor 2022-02-22

    打包是把配置整体打包进去了,包括.env,打包后不能更改。不过你可以改下源码,把加载.env文件的路径改成其他路径

  • zfxcms 2022-02-28

    打包后确实可以正常使用,但是加载redis-queue插件后,每次使用都会报Consumer directory phar:///root/webman.phar/app/queue/redis not exists,不打包的时候使用就不会出现,这是什么原因呢?

  • zfxcms 2022-03-01

    好吧,我知道了,刚看完打包代码,凡是文件名称带“test”的都打包不进去,所有报错了。这也算是给人们踩个坑。

  • 菏泽曹县 2022-03-02

    牛逼

年代过于久远,无法发表回答
🔝