workerman-4.0.18-stable 版本可以正常使用。
升级workerman-4.0.19-stable后报错
stream_socket_server(): Unable to connect to tcp://0.0.0.0:2207 (Unknown error) in file /www/server/workerman/Worker.php on line 2255
PHP Fatal error: Uncaught Exception in /www/server/workerman/Worker.php:2257
Stack trace:
#0 /www/server/workerman/Worker.php(679): Workerman\Worker->listen()
#1 /www/server/workerman/Worker.php(538): Workerman\Worker::initWorkers()
#2 /www/server/Ternary/DataServer.php(33): Workerman\Worker::runAll()
#3 {main}
thrown in /www/server/workerman/Worker.php on line 2257
看下是不是端口被占用了。
可以通过命令netstat -anp | grep 端口号来找出哪个程序占用了端口
tcp 0 0 0.0.0.0:2207 0.0.0.0:* LISTEN 21163/WorkerMan: wo
可以了~谢谢
把4.0.19的文件全删了换成4.0.18就可以正常启动。
4.1.8版没有默认检测端口占用,所以启动没有问题。