踩了几波坑,按照网上的流程按照完后却无法断点调试,根本原因是phpstorm与web服务器的地址没有设置正确。
https://xdebug.org/wizard.php 将phpinfo的源代码粘贴到表单内,提交后,按照返回的步骤,一步步按照即可
安装完以后,php.ini加上如下配置,还有其他的,可以查一下文档自行补充
[xdebug]
zend_extension = /usr/local/php/lib/php/extensions/no-debug-non-zts-20151012/xdebug.so
xdebug.remote_enable = 1
xdebug.remote_handler=dbgp
xdebug.remote_host=10.0.8.255
xdebug.remote_port=9000
xdebug.remote_idekey=PHPSTORM
注意的是xdebug.remote_port要与phpstorm上配置的端口一致
其他的配置与网上一样
image.png image.png
此处很重要,踩了几次坑。
image.png
由于本地有很多目录,如果只填host的话,phpstorm会找不到对应的目录。需要一一对应到项目上
网友评论