【问题标题】:PhpStorm won't debugPhpStorm 不会调试
【发布时间】:2020-07-17 03:06:56
【问题描述】:

我已经安装了 PhpStorm,希望能够在本地 (https://localwp.com) 上调试在我的工作站上运行的 WordPress 站点,该站点附带我安装的“Xdebug + PhpStorm”插件。

“零配置”对我不起作用。我在浏览器中设置断点并请求页面,但断点从未被命中。

我还需要什么来完成这项工作?

附录一

  • 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

【问题讨论】:

  • 检查您的 php 版本是否有合适的 php_xdebug.dll 文件。
  • Local 安装了 xdebug,所以我认为它已经存在。 DLL 也适用于 Windows。我的是一个.so
  • 我在设置 phpstorm +xdebug 时遇到了问题。我切换到vscode然后一切都变得正常了
  • 您使用的是哪个 PHP 版本?
  • “我还需要什么来完成这项工作?” 嗯......从最基本和最明显的事情开始:展示你的配置/你做了什么来配置你的Xdebug & PhpStorm。除此之外,请查看文档:jetbrains.com/phpstorm/documentation/debuggingjetbrains.com/help/phpstorm/…

标签: php wordpress phpstorm xdebug


【解决方案1】:

为了使 PhpStorm / Local / Xdebug 组合工作,您需要

  • 从本地开始
  • 从本地安装 Xdebug 插件
  • 本地重启
  • 在本地创建一个站点(即test
  • 进入实用程序并点击“将运行配置添加到 PhpStorm”(忽略将弹出的错误)
  • 启动 PhpStorm 并打开 ~/Local Sites/test/app/public/app/public 。打开公共文件夹(包含您的 WP 根目录)很重要
  • 您会在 PhpStorm 的右上角看到一个“本地”xdebug 下拉菜单
  • 一切就绪!

在 PhpStorm 中打开 /app/public

【讨论】:

    猜你喜欢
    • 2017-07-20
    • 1970-01-01
    • 2021-03-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-11-30
    • 2015-06-24
    相关资源
    最近更新 更多