gpt4 book ai didi

php - 如何使用 PHPStorm 调试 WordPress 主题

转载 作者:行者123 更新时间:2023-12-04 13:49:03 29 4
gpt4 key购买 nike

我已经安装了 PHPStorm (8) 并尝试使用 xDebug 调试 WordPress 主题。我在 PHP Storm 设置中尝试了 chrome 浏览器扩展和其他一些设置。

我已经搜索了很多,但仍然无法将页面附加到调试器。我想要的是逐行运行代码并检查变量等。

谁能告诉我调试工作到底需要什么?

我有以下结构:

WAMP is at:  c:\wamp

Project is: d:\projects\test

alias is: http://localhost/test/

当我在 PHP Storm 中打开项目时。它将其标识为 WordPress 项目。但它从不将浏览器附加到调试器。

编辑这是php.ini中的相关xDebug代码

zend_extension = "c:/wamp/bin/php/php5.3.13/zend_ext/php_xdebug-2.2.0-5.3-vc9.dll"

[xdebug]
xdebug.remote_enable = 1
xdebug.profiler_enable = 1
xdebug.profiler_enable_trigger = 1
xdebug.profiler_output_name = cachegrind.out.%t.%p
xdebug.profiler_output_dir = "c:/wamp/tmp"
xdebug.remote_port = 9000

我还尝试了 true 而不是 1。也尝试过不提供任何端口。

最佳答案

似乎有很多方法可以设置调试。有浏览器插件、书签命令和各种精心设计的设置。

在大多数情况下,我总是希望在开发时启用调试。如果这对您来说是正确的,您可以考虑将其添加到您的 php.ini 文件中:

xdebug.remote_autostart = 1

此外,我的设置的一个关键部分是我必须单击工具栏中的“开始监听 PHP 调试连接”按钮,并在我工作时保持启用状态。这也在“运行”下的菜单中。

关于php - 如何使用 PHPStorm 调试 WordPress 主题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27549460/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com