1, sudo apt-get install php5-xdebuger 直接通过源安装
ubuntu 14.04 默认安装位置是:/usr/lib/php5/20131226/xdebug.so, 也可以通过 命令搜索 :sudo find / -name xdebug.so
2,配置php.ini 文件,
[xdebug]
zend_extension="/usr/lib/php5/20131226/xdebug.so"
xdebug.remote_enable = On
xdebug.remote_handler = dbgp
xdebug.remote_host= localhost
xdebug.remote_port = 9000
xdebug.idekey = PHPSTORM
然后nginx 重启
3,配置phpstorm
setting 搜索 DBGp proxy ->IDE key 填 PHPSTORM, 下面填 127.0.0.1 80
打开项目文件,右上角 有一个灰色的下拉框,点击里面 edit configurations 进入配置, 点击+ 号,选择 php web application ,配置server 127.0.0.1 80 xdebug , 端口看自己的, 回到上一步,配置start url , 填写项目首页地址,点击 ok
4 ,配置浏览器
我用的是火狐,下载插件,easiest xdebug, key 处填PHPSTORM
chrome https://chrome.google.com/webstore/detail/xdebug-helper/eadndfjplgieldjbigjakmdgkmoaaaoc
5,IDE 界面右上角有个电话标志,点击一下,启动监听, 然后设置好断电, 浏览器范围该地址 ,即可
本人亲自实践 --2015/8/14