PHP启动不了,问题一旦解决追加现金答谢!

[root@kSphVX4831 ~]# php /www/wwwroot/www.aaaaa.xyz/simplewind/GatewayWorker/start.php start -d
Workerman[/www/wwwroot/www.aaaaa.xyz/simplewind/GatewayWorker/start.php] start in DAEMON mode
pcntl_fork() has been disabled for security reasons in file /www/wwwroot/www.aaaaa.xyz/simplewind/GatewayWorker/vendor/workerman/workerman/Worker.php on line 1123
PHP Fatal error:  Uncaught Exception: setsid fail in /www/wwwroot/www.aaaaa.xyz/simplewind/GatewayWorker/vendor/workerman/workerman/Worker.php:1130
Stack trace:
#0 /www/wwwroot/www.aaaaa.xyz/simplewind/GatewayWorker/vendor/workerman/workerman/Worker.php(502): Workerman\Worker::daemonize()
#1 /www/wwwroot/www.aaaaa.xyz/simplewind/GatewayWorker/start.php(37): Workerman\Worker::runAll()
#2 {main}
  thrown in /www/wwwroot/www.aaaaa.xyz/simplewind/GatewayWorker/vendor/workerman/workerman/Worker.php on line 1130

Fatal error: Uncaught Exception: setsid fail in /www/wwwroot/www.aaaaa.xyz/simplewind/GatewayWorker/vendor/workerman/workerman/Worker.php:1130
Stack trace:
#0 /www/wwwroot/www.aaaaa.xyz/simplewind/GatewayWorker/vendor/workerman/workerman/Worker.php(502): Workerman\Worker::daemonize()
#1 /www/wwwroot/www.51680.xyz/simplewind/GatewayWorker/start.php(37): Workerman\Worker::runAll()
#2 {main}
  thrown in /www/wwwroot/www.aaaaa.xyz/simplewind/GatewayWorker/vendor/workerman/workerman/Worker.php on line 1130

问题提示的很多了啊,vi进入代码模块查看一下

pcntl_fork() has been disabled for security reasons
 
pcntl_fork 被禁用了
运行 php --ini 找到 php.ini 文件
打开 php.ini 找到 disable_function 删除 pcntl_fork。

如果用了宝塔,在软件商店—找到对应的PHP版本—设置—禁用函数,找到pcntl_fork,删除即可。

-------------------------------