【问题标题】:XAMPP Another web server is already running. with attempsXAMPP 另一个 Web 服务器已经在运行。尝试
【发布时间】:2018-10-15 16:23:12
【问题描述】:

我用 Ubuntu 18.04 安装 XAMPP 并得到了

XAMPP:  Another web server is already running.

并且无法运行 Apache 服务器。

经过一番研究,我尝试了

  1. 使用 xampp restart 重新启动所有进程

  2. sudo /etc/init.d/apache2 stop 它确实说它已停止

我没有安装虚拟盒子

[编辑] 经过netstat -tuplen的建议 这是我得到的

tcp        0      0 127.0.0.1:3306          0.0.0.0:*               LISTEN      121        23365      1031/mysqld         
tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN      0          23258      1014/nginx: master  
tcp        0      0 127.0.0.53:53           0.0.0.0:*               LISTEN      101        20354      561/systemd-resolve 
tcp        0      0 127.0.0.1:631           0.0.0.0:*               LISTEN      0          22965      780/cupsd           
tcp6       0      0 :::80                   :::*                    LISTEN      0          23259      1014/nginx: master  
tcp6       0      0 ::1:631                 :::*                    LISTEN      0          22964      780/cupsd           
udp    41472      0 127.0.0.53:53           0.0.0.0:*                           101        20353      561/systemd-resolve 
udp        0      0 0.0.0.0:68              0.0.0.0:*                           0          28781      1301/dhclient       
udp        0      0 0.0.0.0:41584           0.0.0.0:*                           115        25049      795/avahi-daemon: r 
udp        0      0 0.0.0.0:631             0.0.0.0:*                           0          24055      939/cups-browsed    
udp    52602      0 0.0.0.0:5353            0.0.0.0:*                           115        25047      795/avahi-daemon: r 
udp6       0      0 :::53734                :::*                                115        25050      795/avahi-daemon: r 
udp6   29223      0 :::5353                 :::*                                115        25048      795/avahi-daemon: r 

【问题讨论】:

  • 你的端口已经绑定到另一个进程使用 netstat -tuplen 查看端口上监听的进程
  • 我已经编辑了执行 netstat 命令后得到的帖子
  • Ngix 已经在端口 80 上运行,应该阻止 XAMPP,更改其中一个的侦听端口,它们应该都可以正常启动
  • 我已经停止了 nginx 服务,现在我可以启动 Apache 服务了。问题在这里解决了。非常感谢
  • 很高兴有帮助:)

标签: ubuntu xampp lamp


【解决方案1】:

通过service nginx stopps -ef | grep nginx 杀死或停止所有 nginx 进程。 然后启动apache服务,如果不工作则从配置文件中更改apache的默认监听端口。

【讨论】:

    猜你喜欢
    • 2018-08-14
    • 2013-06-06
    • 1970-01-01
    • 2019-11-02
    • 2016-01-04
    • 1970-01-01
    • 2016-07-30
    • 2016-09-02
    • 1970-01-01
    相关资源
    最近更新 更多