windows环境phpstorm调试环境搭建
来源:互联网 发布:电子表格软件下载 编辑:程序博客网 时间:2024/06/11 05:00
一:安装设置xdebug
这个一般有两个步骤1:浏览器的xdebug插件安装,一般用firefox的插件,chrome好像不太好使,chrome安装后的 效果
安装后如下图所示,需要配置IDEKEY 填入PHPSTORM;打开浏览器,如果是用chrome或者Firefox可以找到对应的XDebug工具,工具的设置里的IDE KEY填上PHPSTORM,。如果是用其他浏览器,可以访问http://www.jetbrains.com/phpstorm/marklets/,在右边填上PHPSTORM,点generate,把下面的链接添加到收藏夹,方便调用。
php环境只需打开php_xdebug扩展就可以了。
2:ok,第二步开始,php.ini的文件配置,我用的是window7环境的,配置如下图所示,搞好后重启Apache(linux下重启nginx,phpfpm)。
用phpinfo()查看 环境输出,是否有xdebug的模块出现。IDEKey可以通过php.ini文件xdebug.idekey="PHPSTORM"修改;对应的在浏览器插件选项中修改IDE KEY FOR REMOTE DEBUG 的值为PHPSTORM
(或者保存文件,打开apache,这时候在CMD里输入 D:\xampp\php\php.exe -m 看到XDebug,说明开启成功。至此,服务器端配置完毕)
基本的已经完成,让我们进入下一步关键的。
二:phpstorm配置
0:file=>settings=>build,execution,deployment如下图所示:
配置mappings标签里面的内容,下面是错误的:
否则会在下一步验证的时候出现这个错误:
这个才是正确的:
1:file =>settings=>languages && frameworks=>php=>servers 如下图所配置的,填入Host,name,port,选择Debugger。
需要勾选Use path mappings 这个选项框
本机的话,不需要配置url mapping ,配置完后注意用phpstorm的验证功能验证 ,即validate remote environment;验证的时候关闭监听(starting listening for php debug connections);成功后如下图所示:
2:file =>settings=>languages && frameworks=>php=>debug如下图所配置的,填入port。
3:file =>settings=>languages && frameworks=>php=>Debug=>DBgp proxy 如下图所配置的,填入Idkey,Host,port ;如下图所示:
4:run=》edit configurations
这里的user.php?action=login是要调试的入口点;
三:调试
调试开始了,需要打开监听start listening for php debug connections(像电话一样的图标按钮),然后选择要开始调试的的应用,点击调试debug app(你的应用)就可以开始调试 程序了。
浏览器和phpstorm可以相互通信的, 浏览器的输入会返回到phpstorm,比如一个表单的提交。
参考:http://www.tuicool.com/articles/2Mfy6n
http://www.chenxuanyi.cn/xampp-phpstorm-xdebug.html
http://blog.csdn.net/meegomeego/article/details/25731615
- windows环境phpstorm调试环境搭建
- windows环境phpstorm调试环境搭建
- windows环境phpstorm调试环境搭建
- phpStorm + xdebug 调试环境搭建
- PhpStorm+xdebug搭建php远程调试环境
- PHPStorm Xdebug Remote 调试环境搭建(不依赖本地环境)
- phpstorm调试环境
- phpstorm环境搭建
- PhpStorm+Xdebug+XAMPP组合搭建PHP调试环境
- 快速搭建php环境并使用phpstorm调试php代码
- 搭建一套phpstorm+wamp+xdebug调试PHP的环境
- phpstorm +xdebug+wampserver环境搭建
- PHPStorm+XAMPP开发环境搭建
- 关于PHPstorm的环境搭建
- phpstorm wamp下环境以及调试环境(Xdebug)搭建和配置
- phpstorm wamp下环境以及调试环境(Xdebug)搭建和配置
- WinDbg+VMware windows内核调试环境搭建
- windows搭建ios crash 调试环境
- 个人总结
- WebView 基本应用示例——Android 使用WebView在应用内部打开web页面
- jdbc相关
- AVL树的旋转操作 图解 最详细
- Linux 常用命令
- windows环境phpstorm调试环境搭建
- JAVA中IO流总结
- ubuntu直接安装OpenCV库
- Linux驱动之互斥锁
- 使用 HtmlEmail 发送邮件 简单实例
- C++中引用(&)的用法和应用实例
- 如何把自己训练得"编程速度又快,Bug 数量又少"
- 在Window 7 64位操作系统上安装Oracle 10g 及 配置PLSQL Developer 8.0.4图解
- 接入Google Play支付