XAMPP故障及解决方法总汇

很多初次使用XAMPP配置环境时,被当头一棒子打昏了——安装后死活折腾XAMPP就是无法启动,论坛里关于此类问题的求助也屡见不鲜。新朋友们不要遇到问题灰心丧气,很多使用xampp搭建环境的朋友都遇到这样的问题,今天在这里总结了一些安装xampp常见故障和简单解决方法,希望对新朋友们有所帮助,同时也希望你补充和分享你解决问题的方法。

一:做好xampp安装前准备,确保最大程度上一次性成功安装。
尽可能的关闭一些能关闭的软件、进程、服务、尤其是Skype和迅雷。
最基本最直接的就是,关闭开机启动项,方法:开始——运行——输入msconfig——敲回车——找到“启动”选项卡——选择全部禁用——确定并重启电脑尝试重新运行xampp。
另外,如果你的电脑安装了IIS服务,则本地连接——TCP/IP协议——属性——常规——高级——Wins 中的启用LMHosts 勾选去掉。

二:安装后程序无法启动
通常是点击star提示busy… apache started [port 80] 或启动Mysql提示error:mysql service not started [-1]
故障现象及解决方法:  
故障一:点击XAMPP控制台的Start按钮没有反应,提示服务忙,80端口被占用。
解决方法:

方法一:更改端口
1)检查被占用的端口运行cmd,然后输入netstat -ano,回车,查看端口或直接运行xampp安装目录下的xampp-portcheck.exe来检测端口。
2)查看本地地址中包含xx.xx.xx.xx:80  443 3306这些行的pid   把这几个数字记下来            
3)启动“任务管理器”——“进程”,在工具栏——查看——“选择列”——勾选PID(进程标识符)
2011060813300921.jpg

4)然后查看与刚才那个pid对应的是哪个程序,很容易就会找到,就是它占用了80端口;
5)直接接触该进程或使用第三方软件如优化大师 360安全卫士等工具使之开机不启动。
这样,你就可以先启动xampp,然后在去启动你的Skype和迅雷。
方法二:
1、xampp的安装目录中查找“httpd.conf”文件,用文本编辑器打开,将所有的80修改为8081
2、保存后,重启Apache就OK(修改xampp配置文件后必须重启xampp,点击exit重启或重启电脑)3、在ie里输入地址:http://localhost:8081测试
注意:测试是不要用http://localhost,因为localhost默认是http://localhost:80现在是8081
故障二:Apache 启动几秒钟就自动关闭
我也遇到这个问题了,开启后自动关闭,最后查看错误日志有下面的错误信息:

[Wed Jun 08 13:42:46 2011] [notice] Digest: generating secret for digest authentication ...
[Wed Jun 08 13:42:46 2011] [notice] Digest: done
[Wed Jun 08 13:42:47 2011] [notice] Apache/2.2.14 (Win32) DAV/2 mod_ssl/2.2.14 OpenSSL/0.9.8l mod_autoindex_color PHP/5.3.1 mod_apreq2-20090110/2.7.1 mod_perl/2.0.4 Perl/v5.10.1 configured -- resuming normal operations
[Wed Jun 08 13:42:47 2011] [notice] Server built: Nov 11 2009 14:29:03
[Wed Jun 08 13:42:47 2011] [crit] (22)Invalid argument: Parent: Failed to create the child process.
[Wed Jun 08 13:42:47 2011] [crit] master_main: create child process failed. Exiting.
[Wed Jun 08 13:42:47 2011] [notice] Parent: Forcing termination of child process 36 

解决方法:
1.在XAMPP Control Panel点Setup,弹出命令行;
2.选择6回车,enable mob_perl。
问题解决!
故障三:启动xampp后,点击admin不起作用
解决方法:在浏览器输入http://localhosthttp://127.0.0.1 绕开故障点,从浏览器进入。

遇到什么问题先去查看xampp\apache\logs中的错误日志,从中可以看到那个地方出错了。

转载于:https://www.cnblogs.com/JuneZhang/archive/2011/06/08/2075098.html

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值