workerman 系列错误解决方法

启动报错,already running,以下面为例

php start.php start
Workerman[start.php] start in DEBUG mode
Workerman[start.php] already running

出现以上错误,那么我们来看下workerman进程在不在,使用这个命令:ps auxf

看到这个进程之后我们直接杀掉这个进程即可解决

killall php
ps aux|grep WorkerMan|awk '{print $2}'|xargs kill -9

运行php start.php start 出现 pcntl_ has been disabled for security reasons 错误。

原因是函数被禁用了,php.ini里边搜索disable_functions然后把它后面,所有以pcntl开头的函数都取消禁用,再重新启动。

你可能感兴趣的