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
连接成功!
PHPStorm+Wamp+Xdebug+Windows7调试代码的更多相关文章
- 为 PhpStorm 配置 Xdebug 来调试代码
当项目越来越复杂,排错就越发困难. 你以为代码是这么运行的,但就是有未想到的功能导致流程变得不可捉摸. 此时我们需要调试啊调试... PhpStorm 是一款优秀的 PHP IDE,排除其 Java ...
- phpstorm+wamp+xdebug配置php调试环境
本篇文章主要是:教大家如果搭建一套phpstorm+wamp+xdebug调试php的环境现在大多数的程序员使用的调试方式一般都是echo, var_dump, file_put_contents等其 ...
- 在windows10环境下给PHPStorm配置xdebug断点调试功能
笔者的开发环境: wampserver2.5系统环境包 操作系统:windows10 64位专业版. php版本:php5.512 Apache版本:2.49 好了下面介绍,phpstorm配置xde ...
- phpstorm配置Xdebug进行调试PHP教程
运行环境: PHPSTORM版本 : 8.0.1 PHP版本 : 5.6.2 xdebug版本:php_xdebug-2.2.5-5.6-vc11-x86_64.dll ps : php版本和xdeb ...
- phpstorm配置Xdebug进行调试
运行环境: PHPSTORM版本 : 8.0.1 PHP版本 : 5.6.2 xdebug版本:php_xdebug-2.2.5-5.6-vc11-x86_64.dll ps : php版本和xdeb ...
- phpstorm配置Xdebug进行调试PHP教程_php技巧_脚本之家
运行环境: PHPSTORM版本 : 8.0.1 PHP版本 : 5.6.2 xdebug版本:php_xdebug-2.2.5-5.6-vc11-x86_64.dll ps : php版本和xdeb ...
- PHPSTORM+Xdebug断点调试代码
如果没有安装 PHPSTORM 可以参考 phpstorm10安装并汉化 一.下载 XDEBUG 下载地址:https://xdebug.org/download.php 二.如何快速寻找适合自己PH ...
- phpstorm开启xdebug断点调试,断点调试不成功来这里
感谢一下两篇博主的文章 其他的就... https://paper.seebug.org/308/ https://www.cnblogs.com/jice/p/5064838.html 首先安装xd ...
- 开启php的xdebug扩展及phpstorm配置xdebug,chrome调试插件组合
一. 开启php xdebug扩展 注意: 1. 原生php各版本需对应各自的xdebug版本,可到xdebug上对应下载 2. 若用wampserver等环境,wampse ...
随机推荐
- [wikioi 1519]过路费(最小生成树+树链剖分)
题目:http://www.wikioi.com/problem/1519/ 题意:给你一个连通的无向图,每条边都有权值,给你若干个询问(x,y),要输出从x到y的路径上边的最大值的最小值 分析:首先 ...
- iOS - 视频循环播放
录制完视频后,我们想在录制视频的预览层上无限循环播放我们的小视频,是不是很炫酷,这时候我们就有三中选择了:1.MPMoviePlayerController2.AVPlayer3.AVAssetRea ...
- jquery实现导航栏跟随窗口滚动
最近在制作一个模版的时候用到的一个jquery插件,当网站导航滚动到当前可见页面顶部时,固定在顶部并随窗口滚动,有很多的网站前台模版有有类似的效果. smohan.fixednav.js /* * 随 ...
- '$.browser.msie' 为空或不是对象
最近决定整改一下jquery 的版本,于是就将 jquery 从 1.7.2 升级到了 1.9.1 结果就发现原有的插件报错了. '$.browser.msie' 为空或不是对象,这个是jQuery错 ...
- BZOJ-2756 奇怪的游戏 黑白染色+最大流+当前弧优化+二分判断+分类讨论
这个题的数据,太卡了,TLE了两晚上,各种调试优化,各种蛋疼. 2756: [SCOI2012]奇怪的游戏 Time Limit: 40 Sec Memory Limit: 128 MB Submit ...
- Spring的拦截器
<filter> <filter-name>characterEncodingFilter</filter-name> <filter-class>or ...
- 【poj1740】 A New Stone Game
http://poj.org/problem?id=1740 (题目链接) 男人八题之一 题意 对于n堆石子,每堆若干个,两人轮流操作,每次操作分两步,第一步从某堆中去掉至少一个,第二步(可省略)把该 ...
- BZOJ2120 数颜色
Description 墨墨购买了一套N支彩色画笔(其中有些颜色可能相同),摆成 一排,你需要回答墨墨的提问.墨墨会像你发布如下指令: 1. Q L R代表询问你从第L支画笔到第R支画笔中共有几种不同 ...
- SSL、TLS协议格式、HTTPS通信过程、RDP SSL通信过程
相关学习资料 http://www.360doc.com/content/10/0602/08/1466362_30787868.shtml http://www.gxu.edu.cn/college ...
- c++ 函数调用在进入下一个循环的时候会再次初始化参数,将函数体直接写进去就正常
#include"stdafx.h" #include"string" #include<iostream> #include<vector& ...