![](/img/trans.png)
[英]Xampp Apache won't start - port 80 is free - no error in logs
[英]XAMPP: apache won't start but already running in port 80?
问题不严重,容易解决。 只是一个奇怪的问题。
我正在运行Linux Mint,并尝试使用小型数据库来构建网站。 为此,我已经安装了XAMPP。 以前它可以正常工作,但是后来我开始遇到问题(即使文件具有正确的权限,浏览器也正在下载.php文件。)但是,由于我重新安装了XAMPP,因此无法启动Apache。 因此,在阅读了一些论坛之后,我将通过查看占用80端口的端口来尝试了解为什么不这样做。
sudo netstat -tulpn | grep :80
tcp6 0 0 :::80 :::* LISTEN 1414/apache2
因此,看来Apache已经在运行。 终止该进程可以使我通过XAMPP GUI启动Apache,但是我想知道为什么它在启动XAMPP之前就可以启动?
可能您已经安装了LAMP。 检查是否已安装Apche:
dpkg --get-selections | grep -v deinstal | grep apache
您可能会得到:
apache2 install
apache2-bin install
apache2-data install
apache2-mpm-prefork install
apache2-mpm-worker install
libapache2-mod-fastcgi install
libapache2-mod-php5 install
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.