【问题标题】:XAMPP WordPress PHP VSCode Xdebug no localsXAMPP WordPress PHP VSCode Xdebug 没有本地人
【发布时间】:2019-05-10 15:36:34
【问题描述】:

我使用带有本地 XAMPP 服务器的 WordPress。

为了调试我的 PHP 代码,我使用了 Xdebug 和 Visual Studio Code,但它并没有像我预期的那样工作。当我在第 191 行停止执行并转到第 194 行时,我想在左上角的VARIABLES->Locals 上查看我的两个局部变量 $html$rmcounter 的值,但什么也没有。

当我继续进行步骤直到我离开我的rm_deug_test() 函数时,我看到shortcodes.php,然后一切正常。我在左上角看到当地人,我可以将鼠标悬停在例如$tag 我看到了这个变量的值。

如何查看rm_debug_test() 函数的变量值?

【问题讨论】:

    标签: php wordpress visual-studio-code xampp xdebug


    【解决方案1】:

    与此同时,我发现了一个使用 wordpress xampp xdebug php 和 visual-studio-code 的其他程序员可能会感兴趣的解决方案:我更改了文件夹 xampp/php 中的 php.ini 文件。我只需要禁用 opcache。我将 opcache.enable=1 更改为 opcache.enable=0。现在使用 visual-studio-code 进行调试会在我分配值时立即显示所有局部变量。

    【讨论】:

    • 这个网站更多的是关于编程语言的问题,而不是关于不同的文本编辑器或 IDE 如何工作的问题,所以如果您没有立即得到答案,请不要感到惊讶。您可能会在 Visual Studio 的论坛或常见问题解答中获得更多运气
    猜你喜欢
    • 2019-08-10
    • 2021-05-19
    • 2019-03-15
    • 2019-02-26
    • 2017-08-22
    • 2018-10-22
    • 2020-06-06
    • 2020-05-19
    相关资源
    最近更新 更多