Xampp无法启动的解决方法

{Graygift} 2009年05月25日 星期一3:59 下午. 点击量:391 次

由于要更改主题,为什么呢?因为inove出1.4了所以我也来赶时髦啊! :grin: ,我不得不用重新安装一下xampp这个软件。怎么安装的我就不具体讲的我以前也写过! :razz: 。
现在来关心一下啊重要的两个组件的启动问题apache和mysql(PS:我的xampp安装在C:\Program Files\xampp文件夹内,如安装位置不同可以把自己安装的目录替换掉查看!)
(1)apache 这个软件是web服务器。启动时经常发现说80端口被占,BUSY! 所以我也不去一个个禁用80端口了,我直接把它的监听端口改为8080。OK!完事! :roll:
步骤如下
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无法启动的解决方法》评论

XHTML:您可以使用这些标签:<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

:| :x :twisted: :roll: :oops: :o :mrgreen: :lol: :idea: :evil: :cry: :arrow: :P :D :?: :? :) :( :!: 8O 8)