Xampp无法启动的解决方法
由于要更改主题,为什么呢?因为inove出1.4了所以我也来赶时髦啊! :grin: ,我不得不用重新安装一下xampp这个软件。怎么安装的我就不具体讲的我以前也写过! :razz: 。
现在来关心一下啊重要的两个组件的启动问题apache和mysql(PS:我的xampp安装在C:\Program Files\xampp文件夹内,如安装位置不同可以把自己安装的目录替换掉查看!)
(1)apache 这个软件是web服务器。启动时经常发现说80端口被占,BUSY! 所以我也不去一个个禁用80端口了,我直接把它的监听端口改为8080。OK!完事!
。
步骤如下
Xampp要修改两个地方才能启动Apache。要不然就把模块Mod_SSL给注释掉。那样就可以不用理会443端口了。
我选择修改两个端口。80和443端口
打开C:\Program Files\xampp\apache\conf\httpd.conf文件
用记事本打开,找到“Listen 80”语句。把“80”改为“8080”;
打开C:\Program Files\xampp\apache\conf\extra\httpd-ssl.conf文件
用记事本打开,找到“Listen 433”语句。把“443”修改为“4433”或者关闭SSL扩展;
可以在命令行下输入“netstat -nab”查看当前端口使用情况.
XAMPP启动出现问题时,你也可以查看下列日志,帮助查找原因
C:\Program Files\xampp\apache\error下文件;
C:\Program Files\xampp\apache\logs下文件。
当然你如要改虚拟目录就要到这里去改
C:\Program Files\xampp\apache\conf\extra\httpd-xampp.conf这个文件。
(2)mysql这个软件是数据库软件。启动时经常发现说80端口被占,BUSY!这是由于mysql要用到3306端口。老办法
步骤如下
开始–运行–输入cmd–输入netstat -ano。看这几个端口是否占用,若占用,记住PID,然后在任务管理器里对于相应的PID,结束即可。没PID显示的话点击任务管理器的查看,然后点选择列,勾选PID即可。
如果上面的方法不行的话。使用以下方法! :wink:
出现以下文字 “error:mysql service not started [-1]”
运行C:\Program Files\xampp\mysql\mysql_installservice.bat 弹出dos窗口后按任意键关闭
然后运行C:\Program Files\xampp\mysql\mysql_uninstallservice.bat 即可,
在XAMPP的控制版面可以成功启动 MySql啦, :grin:
我也不知道什么回事,太奇怪了!

对《Xampp无法启动的解决方法》评论