Loading... > 重启了一次之后,pm2就一直启动失败,以下是报错截图:(使用php7.3) > > ![](https://fuju.life/usr/uploads/2021/01/4175748295.png) ## 可通过如下方法试试能否解决: 1. 重启对应版本的php 2. 结束 > 是的,重启解决99%问题! ## 我是这样解决的: 1. 查看日志,路径如下: ``` /storage/logs/queue ``` 2. 发现其中提示`putenvproc_open``pcntl_alarmpcntl_signal`等函数被禁用 > 我之前是取消禁用过的!因为我用了2个版本的php,于是进行了以下操作... 3. 将php7.2也取消禁用以上函数+安装redis扩展 4. 重启php7.3、php7.2 > 此时发现pm2可以正常运行了,但是使用php7.2的另一个服务挂了,然后再重启了一次php7.2就好了 ## 总结: 真·重启解决99%的问题!(重启相应的服务,并非单纯机器重启!) Last modification:January 1, 2021 © Allow specification reprint Like