在本地搭建的centos虛擬機上使用
new Worker("http://:$port");
的方式啟動沒有問題;
上傳到阿里云服務器上后返回的錯誤信息如下:
Workerman start in DEBUG mode
PHP Warning: stream_socket_server(): php_network_getaddresses: getaddrinfo failed: Name or service not known in /data/wwwroot/RocApiWorker/vendor/workerman/workerman/Worker.php on line 1445
Warning: stream_socket_server(): php_network_getaddresses: getaddrinfo failed: Name or service not known in /data/wwwroot/RocApiWorker/vendor/workerman/workerman/Worker.php on line 1445
PHP Warning: stream_socket_server(): unable to connect to tcp://:20001 (php_network_getaddresses: getaddrinfo failed: Name or service not known) in /data/wwwroot/RocApiWorker/vendor/workerman/workerman/Worker.php on line 1445
Warning: stream_socket_server(): unable to connect to tcp://:20001 (php_network_getaddresses: getaddrinfo failed: Name or service not known) in /data/wwwroot/RocApiWorker/vendor/workerman/workerman/Worker.php on line 1445
PHP Fatal error: Uncaught Exception: php_network_getaddresses: getaddrinfo failed: Name or service not known in /data/wwwroot/RocApiWorker/vendor/workerman/workerman/Worker.php:1447
將監(jiān)聽方式改為
new Worker("http://0.0.0.0:$port");
后正常啟動;
求原因或者思路~~