【问题标题】:XAMPP: apache won't start but already running in port 80?XAMPP:apache 不会启动但已经在端口 80 中运行?
【发布时间】:2015-03-11 14:01:22
【问题描述】:

不是一个严重的问题,很容易解决。只是一个奇怪的问题。

我正在运行 Linux Mint,并且正在尝试使用小型数据库构建网站。为此,我安装了 XAMPP。以前它运行良好,但后来我开始遇到问题(浏览器正在下载 .php 文件,即使文件具有正确的权限。) 但是,由于我重新安装了 XAMPP,我无法启动 Apache。 因此,在阅读了一些论坛后,我尝试通过查看占用 80 端口的内容来了解​​原因。

sudo netstat -tulpn | grep :80
tcp6       0      0 :::80           :::*     LISTEN      1414/apache2

看来 apache 已经在运行了。终止进程允许我通过 XAMPP GUI 启动 Apache,但我想知道为什么它会在我启动 XAMPP 之前启动?

【问题讨论】:

    标签: apache xampp


    【解决方案1】:

    您可能已经安装了 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
    

    【讨论】:

    • 啊,好像是这样。谢谢
    • 不客气,请不要忘记标记答案
    猜你喜欢
    • 2015-12-28
    • 2014-03-27
    • 1970-01-01
    • 2015-10-22
    • 1970-01-01
    • 2016-09-02
    • 2015-01-20
    • 1970-01-01
    • 2011-12-14
    相关资源
    最近更新 更多