你好,我在重新启动 Apache 时遇到了问题,我收到错误
(99)Cannot assign requested address: make_sock: could not bind to address 58.108.248.95:80
no listening sockets available, shutting down
Unable to open logs
Action 'start' failed.
The Apache error log may have more information.
当我运行命令时
sudo netstat -ltnp | grep ':80'
这是我得到的:
tcp 0 0 127.0.0.1:8080 0.0.0.0:* LISTEN 2320/python
如果我使用清除端口
sudo kill -9 2320
然后重新启动apache2
我仍然收到相同的错误
如果有人有任何信息我将不胜感激!
答案1
假设你从标准包安装,你应该能够使用
sudo service apache2 restart
你也可以尝试较旧的
sudo /etc/init.d/apache2 restart
答案2
查看您的 netstat 输出,似乎您的默认端口 80 没有被监听。首先尝试打开端口 80,然后尝试重新启动 apache 服务