Apache 无法重新启动,因为它已经使用了它的端口
Apache cant restart because it already uses its port
当我尝试重新启动 apache 时,它显示错误:
(13)Permission denied: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
但是当我试图检查谁在使用它时,它指向它自己:
tcp 0 0 0.0.0.0:8080 0.0.0.0:* LISTEN 22656/apache2
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 22656/apache2
这里有什么问题?
释放捕获内存并
确保您没有在 .conf 文件中两次声明 Listen 80。
例如,您可能在 ports.conf 和 inn sites-enabled/www.conf.
中都有它
要找出答案,请使用:grep -ri listen /etc/apache2
将 Listen 80 放在一个地方。
当我尝试重新启动 apache 时,它显示错误:
(13)Permission denied: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
但是当我试图检查谁在使用它时,它指向它自己:
tcp 0 0 0.0.0.0:8080 0.0.0.0:* LISTEN 22656/apache2
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 22656/apache2
这里有什么问题?
释放捕获内存并
确保您没有在 .conf 文件中两次声明 Listen 80。
例如,您可能在 ports.conf 和 inn sites-enabled/www.conf.
中都有它要找出答案,请使用:grep -ri listen /etc/apache2
将 Listen 80 放在一个地方。