繁体   English   中英

XAMPP:apache无法启动,但已在端口80中运行?

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM