我已经安装了PhpStorm,希望调试在本地工作站上运行的WordPress网站(https://localwp.com),带有一个";Xdebug+PhpStorm";我已经安装了插件。
";零配置";对我不起作用。我设置了断点并在浏览器中请求页面,但断点永远不会被命中。
我还需要什么才能让它发挥作用?
附录I
- PHP 7.3.5版
- PhpStorm 2020.1.3
php.ini
[xdebug]
zend_extension = /Applications/Local.app/Contents/Resources/extraResources/lightning-services/php-7.3.5+8/bin/darwin/lib/php/extensions/no-debug-non-zts-20180731/xdebug.so
xdebug.remote_enable=1
xdebug.remote_connect_back=Off
xdebug.remote_port="9000"
xdebug.profiler_enable=0
为了让PhpStorm/Local/Xdebug组合工作,您需要
- 启动本地
- 从本地安装Xdebug的插件
- 重新启动本地
- 在本地(即
test
(中启动站点 - 转到实用程序并单击";将运行配置添加到PhpStorm";(忽略将弹出的错误(
- 启动PhpStorm并打开
~/Local Sites/test/app/public/app/public
。打开公用文件夹(包含您的WP根目录(非常重要 - 你会看到一个";LOCAL";PhpStorm中右上角的xdebug下拉列表
- 你准备好了
从PhpStorm 中打开/app/public