美文网首页
WSL+Intellij+Xdebug调试php

WSL+Intellij+Xdebug调试php

作者: Swerve | 来源:发表于2020-03-06 11:20 被阅读0次

配置环境

安装好wsl,wsl中安装php,php安装xdebug
参考

配置xdebug

这里intellij中的配置参数有点问题,不会触发intellij的调试,点击下面的参考网站,多了一行autostart配置参数,加上之后可行。

[XDebug]
zend_extension=xdebug.so
xdebug.remote_enable=1
xdebug.remote_host=127.0.0.1
xdebug.remote_port=9000
xdebug.remote_autostart = 1

参考网站

配置intellij

配置php解析器

这里仍然参考官方的配置,可能需要安装插件(phpStrom不需要) PHP Remote InterpreterPHP WSL Support
点击参考网站,配置好php解析器。

这里可能会不显示php version。可尝试点击 Linux发行版下拉三角,看发行版是否正确。然后点击刷新,看是否会出现php 版本

image.png

参考网站

配置intellij 调试文件映射

直接点击下面链接,参考 server配置项。

1:Host要写正确
2:Absolute paht on the server 要以/mnt开头。而不是apache中配置的/var开头

参考网站

另外提供一个方便的办法。不去设置server。直接访问网站,这时候intellij会提示配置文件映射,选择正确的本地项目。然后在debug窗口中,点击Debugger标签,会发现提示文件未找到。点击箭头处

image.png

这里右侧点击下拉三角,会显示服务器的绝对路径,无需输入,点击正确的即可


image.png

这样就可以开始调试了。


image.png

相关文章

网友评论

      本文标题:WSL+Intellij+Xdebug调试php

      本文链接:https://www.haomeiwen.com/subject/tpbvrhtx.html