目标:实现本地调试和测试服(远程)调试
当前环境:deepin系统 ,直接在应用商店下载了phpstorm; PHP开发环境已经搭好且已经装好xdebug扩展;
查询IDE(phpstorm)所在ip地址,我的环境是本机ip 假如是:192.168.xx.xxx
一、php.ini 文件中关于xdebug配置:
zend_extension=/www/server/php/72/lib/php/extensions/no-debug-non-zts-20170718/xdebug.so
xdebug.default_enable=1;
xdebug.idekey=caigua.com;
xdebug.remote_enable=1;
xdebug.remote_autostart=1;
xdebug.remote_host=192.168.xx.xxx;
xdebug.remote_port=9000;
xdebug.remote_handler=dbgp;
二、phpstorm中的配置: (1)File-> settings,在对话框中如下设置
设置完后点击apply即可。
接着点击设置servers 本地调试server:
设置完后点击apply即可。
远程调试server:
设置完后点击apply即可。
(2)调试
在弹出的对话框中,进行如下配置