phpstrom使用xdebug配置方法

yipeiwu_com6年前PHP代码库

1 到 http://xdebug.org/download.php下载xdebug。注意找到自己对应的php版本。或者可以通过 http://xdebug.org/wizard.php页面,将phpinfo的信息复制进去,点最下面的分析。它会告诉你要下载哪个版本,然后如何配置。

 2.打开php.ini添加以下语句

 

复制代码 代码如下:

[XDEBUG]
zend_extension = "D:\Program Files (x86)\php5\ext\php_xdebug.dll"
xdebug.remote_enable=on
; 此地址为IDE所在IP
xdebug.remote_host=127.0.0.1
xdebug.remote_port=9000
; 可以是任意Key,这里设定为PHPSTORM
xdebug.idekey="PhpStorm"


3.配置IDE

在Settings里面,选择PHP -> Debug,在xdebug里填入刚才设定的端口,确定即可。

4.配置浏览器

Chrome上安装 Xdebug helper 。设置Key等于php.ini所设定的key

5.调试过程:在PhpStorm的run菜单最下面,选择 Start Listen PHP Debug Connections 开启监听。当浏览器访问到断点的地方,就会PhpStorm就会自动响应。

相关文章

由php if 想到的些问题

复制代码 代码如下:<?php  /* PHP code */  header("Content-type: text/...

phpmyadmin里面导入sql语句格式的大量数据的方法

sql.php文件的内容如下: 复制代码 代码如下:<? system("mysql -uroot -pmypassword database < a.sql"); prin...

PHP 设计模式之观察者模式介绍

介绍 观察者模式定义对象的一对多依赖,这样一来,当一个对象改变状态时,它的所有依赖者都会收到通知并自动更新! 设计原则 在观察者模式中,会改变的是主题的状态以及观察者的数目。用这个模式,...

php 注册时输入信息验证器的实现详解

1、对输入信息进行验证的类(主要用于验证用户名,密码,重复密码,邮箱,可添加其它功能)复制代码 代码如下:<?php/** * Validator for Registe...

php简单随机字符串生成方法示例

本文实例讲述了php简单随机字符串生成方法。分享给大家供大家参考,具体如下: <?php function rand_str($length,$p='all'){ $...