本地虚拟机server+phpstorm + xdebug安装

踩了几波坑,按照网上的流程按照完后却无法断点调试,根本原因是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上配置的端口一致

其他的配置与网上一样


本地虚拟机server+phpstorm + xdebug安装_第1张图片
image.png
本地虚拟机server+phpstorm + xdebug安装_第2张图片
image.png

此处很重要,踩了几次坑。


本地虚拟机server+phpstorm + xdebug安装_第3张图片
image.png

由于本地有很多目录,如果只填host的话,phpstorm会找不到对应的目录。需要一一对应到项目上

你可能感兴趣的:(本地虚拟机server+phpstorm + xdebug安装)