PHPStorm+Wamp+Xdebug+Windows7调试代码

Wamp

集成环境

 

PHPStorm+Xdebug

调试代码

 

 

 

2013.04.16 

 

花了两个小时时间终于

,

配置成功了

我的开发环境如下

,

其它环境也可以参考我的配置

 

 

开发环境

 

Windows 7 64bit 

 

wampserver2.2e-php5.3.13-httpd2.2.22-mysql5.5.24-x64 

 

Phpstorm 6.0 

.

 

配置服务器

 

1.

 

修改

php.ini 

我的

php.ini

文件路径如下

F:\wamp\bin\apache\apache2.2.22\bin\php.ini 

如果不确定你的

php.ini

的位置

,

可以查看

phpinfo() 

 

我的

XDEBUG

的相关配置如下

zend_extension= 

"

f:/wamp/bin/php/php5.3.13/zend_ext/php_xdebug-2.2.0-5.3-vc9-x86_64.dll

xdebug.remote_enable=1 

xdebug.remote_port=9000 

xdebug.profiler_enable=1 

xdebug.profiler_output_dir="

f:/wamp/tmp

大家可以把绿色部分更改成自己对应的文件就行了

 

重启服务器

,

服务器端配置完成(注意,如果直接退出

XAMPP

,是不会停止

apache

的)

 

.

 

配置客户端

 

1.

 

进入

File>Settings>PHP 

 

选择

Interpreter 

 

PHP home:

选择自行安装的

PHP 

Debugger:

下拉框中选择

Xdebug 

 

 

OK

保存

 

2.

 

进入

File>Settings>PHP>Debug 

 

Debug port:

这里设置为

9000 

与服务器端配置相同

 

xdebug.remote_port=9000 

3.

 

进入

File>Setting>PHP>Debug>DBGp Proxy 

 

IDE key: PHPSTORM 

Host:localhost 

Port:80 

PHPStorm

设置完毕

 

.

 

浏览器中设置

 

打开浏览器,如果是用

chrome

或者

Firefox

可以找到对应的

 

XDebug

工具,工具的设置

里的

IDE KEY

填上

 

phpStorm

,把

localhost

加入到白名单,以后调试的时候把工具启用就

好了。如果是用其他浏览器,可以访问

 

http://www.jetbrains.com/phpstorm/marklets/

在右边填上

 

phpStorm

,点

generate

,把下面的链接添加到收藏夹,方便调用。

 

 

 

phpStorm

里打开监听,就是一个电话一样的按钮。

 

在浏览器里打开

 

XDebug

工具,访问

localhost

,与

 

phpStorm

连接成功!

 

posted @ 2016-06-08 15:21  h2z  阅读(605)  评论(0编辑  收藏  举报