linux下启动workman报错

0

截图

已邀请:

blogdaren - 常年游走于 Linux、PHP、C、VIM 之间【http://www.phpcreeper.com】

赞同来自: dewey

这个问题已经无数次被提及了,建议站内多搜搜,再次粘贴下通用解决方案:
问题原因:
pcntl_fork 等系列函数被禁用了
解决方案:
找到 php.ini 文件并定位到 disable_functions 字段,将其后的 pcntl_signal、pcntl_fork等系列函数删掉。
补充说明:
其实非生产环境,最好将 disable_functions 字段后内容留空,因为workerman还依赖其他很多的此类函数比如:stream_socket_server() 等等等等吧,这个需要自己看手册去梳理,将来到生产环境再行取舍配置。

要回复问题请先登录注册