打成phar包后 使用stop或restart 报错

moco

问题描述

打成phar包后 使用sto或restart 都提示这个,前几天还是好好的
vendor/symfony/string/Resources/data/wcswidth_table_zero.php): Failed to open stream: phar error: "vendor/symfony/string/Resources/data/wcswidth_table_zero.php" is not a file in phar

412 1 0
1个回答

walkor 打赏

require include 文件用绝对路径

require __DIR__ . '/vendor/symfony/string/Resources/data/wcswidth_table_zero.php';
  • moco 2024-05-17

    老大 那我现在怎么结束这个webman的phar包所有进程啊 现在没有办法restart和stop

  • walkor 2024-05-17

    ps aux|grep -i workerman|awk '{print $2}'|xargs kill -9

  • moco 2024-05-17

    老大 相同的包在别的服务器就不报这个错误 这个是包 不好直接修改这个路径

  • moco 2024-05-17

    老大 帮帮忙忙可以吗 我是新手 真的很抱歉

  • walkor 2024-05-17

    报错贴完整一些,看不到哪个文件加载的wcswidth_table_zero.php

  • moco 2024-05-17

    老大 这个是错误代码 但是我把这个phar放到其他环境一样的服务器就没这个报错

  • walkor 2024-05-17

    从调用栈看像是.env文件没读到或者.env文件有问题

  • moco 2024-05-17

    十分感谢老大 确实env文件问题

  • walkor 2024-05-17

    不客气,下次想要别人帮你记得错误贴全,要让别人了解问题全貌才好给你定位,节省你的时间

  • moco 2024-05-17

    好的 好的 老大 十分感谢 这个问题困扰我一天了

×
🔝