环境:ubuntu1804、docker

其它环境可参考此解决思路

在tp5目录下安装完workerman后运行,出现报错如下:

 

此错误是由于PHP缺少pcntl扩展造成的,因此需要安装相应扩展,我是docker环境,在容器内使用 docker-php-ext-install pcntl 执行安装,其他环境请使用各自环境PHP扩展安装方式进行安装:

 

查看是否安装成功 php -m ,如图安装成功:

 

再运行workerman,成功运行:

 

 

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐