WAMPSERVER2.2 无法启动的解决!
2012-06-16 12:05
148 查看
这段时间在学习PHP网站建设,一直都在用WAMPServer2.2网站服务器,使用起来很方便,而且WAMPServer2.2还配置了XDEBUG调试工具,无需自己安装其他插件就可以正常使用了,一直用起来很顺手。可是今天我来到网吧上网,准备调试一个小程序,一安装WAMPServer2.2就发现安装完后无法启动了。出现状况是这样的:点击桌面WAMPServer图标准备启动网站服务器,任务栏右下角WAMPServer图标闪了一下就消失了,没能启动起来。看了一下本机电脑的端口,80和3306端口都未被占用,很是纳闷。在网上查了一下其他出现相关原因的资料,弄了好半天没能解决。于是想WAMPServer2.2版本用不了就用WAMPServer2.1试试看能不能用,天是卸载了再装上WAMPServer2.1,竟然可以正常使用,没什么毛病,我又郁闷了,WAMPServer2.1都可以使用那么怎么WAMPServer2.2用不了。于是又WAMPServer2.1卸载了装上WAMPServer2.2,一样的情况,还是启动不了。我放弃了,装备在WAMPServer2.1装上个XDEBUG插件,在装XDEBUG插件的时候才突然想起来,XDEBUG的DLL分VC6和VC9编译的,看了一下PHP.ini文件,XDEBUG配置信息如下:
PHP版本:5.3.10
XDEBG插件:php_xdebug-2.1.2-5.3-vc9.dll
WAMPServer2.2用的是VC9编译的,并且需要VC9运行库支持。
此问题解决方法:
安装好VC9运行库,再启动网站服务器,现在WAMPServer2.2就能正常启动了!
如果,WAMPServer图标呈现橘黄色,说明APache或Mysql没启动起来,此时检查看看APache和Mysql有没有启动起来,没能启动起来,再查找原因。要是APache或Mysql服务菜单下的Start和Stop server都是灰色,先安装服务再尝试启动服务,直到图标呈现绿色说明服务器正常运行了!
在调试PHP时,要注意以下简单的问题:
1、左键单击WAMPServer图标->PHP->PHP设置->(Xdebug):Remote debug勾上,启动XDebug远程调试模板,如果不启动则无法调试。
2、右下角WAMPServer图标上右击->PHP->PHP设置->(Xdebug):Remote debug勾上,在Zend Studio9.0上选择菜单Windows->Preferences->PHP->Debug->Default Settings->PHP Debugger选择XDebug,OK确定保存配置,如果勾选"Break at first line"则在调试时会在调试页的第一行中断下来,不勾选时就不会每次都在第一行中断了!这样设置好默认调试信息了。
好了,现在就可以在Zend Studio上调试PHP了!
zend_extension = "c:/wamp/bin/php/php5.3.10/zend_ext/php_xdebug-2.1.2-5.3-vc9.dll" [xdebug] xdebug.remote_enable = off xdebug.profiler_enable = off xdebug.profiler_enable_trigger = off xdebug.profiler_output_name = cachegrind.out.%t.%p xdebug.profiler_output_dir = "c:/wamp/tmp" ; End:
PHP版本:5.3.10
XDEBG插件:php_xdebug-2.1.2-5.3-vc9.dll
WAMPServer2.2用的是VC9编译的,并且需要VC9运行库支持。
此问题解决方法:
下载VC9运行时库,下载地址:http://www.xiazaiba.com/html/515.html Visual C++ 2008 运行库(VC2008运行库)系统要求 支持的操作系统: Windows 2000 Service Pack 4; Windows Server 2003; Windows Server 2008; Windows Vista; Windows XP 最低配置:6 MB (x86) 所需软件:Windows Installer 3.0(建议安装 Windows Installer 3.1 或更高版本)。
安装好VC9运行库,再启动网站服务器,现在WAMPServer2.2就能正常启动了!
如果,WAMPServer图标呈现橘黄色,说明APache或Mysql没启动起来,此时检查看看APache和Mysql有没有启动起来,没能启动起来,再查找原因。要是APache或Mysql服务菜单下的Start和Stop server都是灰色,先安装服务再尝试启动服务,直到图标呈现绿色说明服务器正常运行了!
在调试PHP时,要注意以下简单的问题:
1、左键单击WAMPServer图标->PHP->PHP设置->(Xdebug):Remote debug勾上,启动XDebug远程调试模板,如果不启动则无法调试。
2、右下角WAMPServer图标上右击->PHP->PHP设置->(Xdebug):Remote debug勾上,在Zend Studio9.0上选择菜单Windows->Preferences->PHP->Debug->Default Settings->PHP Debugger选择XDebug,OK确定保存配置,如果勾选"Break at first line"则在调试时会在调试页的第一行中断下来,不勾选时就不会每次都在第一行中断了!这样设置好默认调试信息了。
好了,现在就可以在Zend Studio上调试PHP了!
相关文章推荐
- WAMPSERVER2.2 无法启动的解决!
- WampServer2.0的Apache的service无法启动的解决方法
- wampserver变橙色,apache 服务无法启动!问题解决小记(安装失败亦可参考)
- wampserver2.5安装在服务器时出现应用程序无法正常启动0xc000007b,wampserver2.5一直打不开的解决方法
- wampserver变橙色,apache 服务无法启动!问题解决小记(安装失败亦可参考)
- "无法启动Web服务器。Web服务器无法找到请求的资源" 或 "unable to start debugging on the web server.the web server could not find the request"解决方法
- mac版phpstorm Apache Server无法启动解决办法
- jsf初学解决GlassFish Server 无法启动
- microsoft-HTTPAPI占用80端口,导致APACHE,WAMP,PHPNOW无法启动解决方法
- 关于WAMP出现无法启动的一些分析以及解决思路
- ArcGIS License Server Administrator 10.2 无法启动许可的解决办法
- 错误整理:RsyncServer服务无法正常启动的解决办法
- 无法启动hiveserver的解决方法
- 无法从命令行或调试器启动服务,必须首先安装Windows服务(使用installutil.exe),然后用ServerExplorer、Windows服务器管理工具或NET START命令启动它的解决
- 无法启动hiveserver的解决方法
- 【转】【VS2008无法启动asp.net development server】的解决
- 解决系统集成中X无法启动waiting for X server to shut down FreeFontPath
- wamp部署https过程记录及无法启动问题解决
- 解决archlinux(manjaro)无法启动mysql(mariaDB):ERROR 2002 (HY000): Can't connect to local MySQL server throu
- 安装Wamp后 Apache无法启动的解决方法