我在腾讯租了一个云服务器,公网IP是119.29.138.107。
我在 start_gateway.php 里把0.0.0.0改成119.29.138.107然后在尝试运行,就出现了Error。
PHP Warning: stream_socket_server(): unable to connect to tcp://119.29.138.107:8282 (Cannot assign requested address) in /home/kong/GatewayWorker/Workerman/Worker.php on line 1383
Warning: stream_socket_server(): unable to connect to tcp://119.29.138.107:8282 (Cannot assign requested address) in /home/kong/GatewayWorker/Workerman/Worker.php on line 1383
PHP Fatal error: Uncaught exception 'Exception' with message 'Cannot assign requested address' in /home/kong/GatewayWorker/Workerman/Worker.php:1385
Stack trace:
#0 /home/kong/GatewayWorker/Workerman/Worker.php(522): Workerman\Worker->listen()
#1 /home/kong/GatewayWorker/Workerman/Worker.php(418): Workerman\Worker::initWorkers()
#2 /home/kong/GatewayWorker/start.php(32): Workerman\Worker::runAll()
#3 {main}
thrown in /home/kong/GatewayWorker/Workerman/Worker.php on line 1385
但是0.0.0.0或者内网则可以,并且设置0.0.0.0后,可以通过学校的电脑访问。
请问一下这是为什么?是腾讯云的问题还是我Linux设置的问题?还是什么别的原因?
谢谢。:D
还有一个小建议:
网站发表问题下面的“浏览模式”经常被误认为是编辑框,然后按一下Blackspace就整个页面都倒退了,体验不是很好。