我正在使用Apache 2.2.17
和XAMPP Control Version 2.5
但是apache正在使用端口8080但是当我启动apache服务时它会显示:
ERROR : Apache service not started [-1]
并且看到该端口被我做过的任何其他程序使用
netstat -a -n -o
我从哪里PID 2952
正在使用java.exe
的端口,因为我需要它来运行我的程序。
我已将apache/conf/httpd.conf
文件中的端口更改为
#Listen 0.0.0.0:87
#Listen [::]:87
Listen 87
和ServerName localhost:87
并重新启动了我的电脑,但端口没有更改。请帮助访问localhost/phpmyadmin
答案 0 :(得分:1)
照顾好几件事。
首先,在编辑httpd.conf
文件之前完全关闭Xampp。即使在你退出之后,Xampp也会在后台运行Apache和其他东西。要检查它是否完全关闭,请使用任务管理器。
其次,尝试任何其他端口号。要检查哪些端口未使用,请打开命令提示符并键入netstat -an
。您可以查看已打开的端口列表。