配置记事本++ PHP 的 DBGP 插件和 XDebug

发布于 2024-10-19 16:00:09 字数 480 浏览 3 评论 0原文

我按照以下步骤操作:

  1. 将 x-debug*.dll 下载到 D:\Program Files\webserver\php\ext\php_xdebug.dll
  2. 修改 php.ini 并插入以下内容

    zend_extension_ts="D:\Program Files\webserver\php\ext\php_xdebug.dll"
    xdebug.remote_enable=1
    xdebug.remote_handler=dbgp
    xdebug.remote_mode=req
    xdebug.idekey=默认值
    xdebug.remote_autostart=1
    
  3. 重新启动apache,XDebug安装成功。

  4. DBGP 已成功安装并配置为 127.0.0.1

但 XDebugger 仍然无法连接/使用 notepad++。

I followed these steps:

  1. download x-debug*.dll to D:\Program Files\webserver\php\ext\php_xdebug.dll
  2. modify php.ini and insert following

    zend_extension_ts="D:\Program Files\webserver\php\ext\php_xdebug.dll"
    xdebug.remote_enable=1
    xdebug.remote_handler=dbgp
    xdebug.remote_mode=req
    xdebug.idekey=default
    xdebug.remote_autostart=1
    
  3. restart apache and XDebug is successfully installed.

  4. DBGP is installed successfully and configured with 127.0.0.1

but XDebugger is still not connecting/working with notepad++.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

聆听风音 2024-10-26 16:00:09

我在这里找到了答案

http://thecancerus.com/debugging-php -using-xdebug-and-notepad-part-i/

确保您安装了最新版本的 Notepad++。

  1. 下载最新版本的DBGp 插件< /a>.
  2. 解压缩 dbgpPlugin.dll 文件并将其移动到 notepad++ 安装文件夹的插件文件夹中,在我的例子中,路径是“C:Program FilesNotepad++plugins”。
  3. 查看与插件捆绑在一起的 readme.txt 文件,以确保我们不会错过任何内容。
  4. 现在打开 Notepad++,您应该在插件菜单中看到 DBGp 选项。
  5. 我们现在几乎完成了设置,唯一剩下的就是配置 DBGP 以侦听正确的端口,我们就完成了。
  6. 进入“Plugins->DBGp->Config”打开DBGp插件的配置屏幕。
    输入图像描述这里
  7. IDE KEY 应与您在上面的 php.ini 设置中指定的相同。单击“确定”即可完成。
  8. 要开始调试,只需在 URL 末尾添加“?XDEBUG_SESSION_START=session_name”即可。 “session_name”可以是您想要保留的任何内容。

i found the answer here

http://thecancerus.com/debugging-php-using-xdebug-and-notepad-part-i/

Make sure you have latest version of Notepad++ is installed.

  1. Download the latest release of DBGp Plugin.
  2. Unzip and move dbgpPlugin.dll file to plugins folder of your notepad++ installation folder, in my case the path is “C:Program FilesNotepad++plugins”.
  3. Check out the readme.txt file, that is bundled with plugin, to make sure we don’t miss anything.
  4. Now open Notepad++, and you should see DBGp option in plugins menu.
  5. We are now almost finished with setup, only thing remaining is to configure DBGP to listen to right port and we are done.
  6. Goto “Plugins->DBGp->Config” to open the configuration screen of DBGp plugin.
    enter image description here
  7. IDE KEY should be same to the one you specified in php.ini settings above. Click Ok and you are done.
  8. To start debugging just add “?XDEBUG_SESSION_START=session_name” at end of you url. ‘session_name’ could be anything you want to keep.
放赐 2024-10-26 16:00:09

XDebug 现在有自己的向导。

http://xdebug.org/wizard.php

您所要做的就是复制并粘贴以下内容你的 phpinfo 输出到其中。它将为您提供正确的库以及需要添加到 php.ini 的详细信息。

不要忘记,您必须在 URL 后附加 ?XDEBUG_SESSION_START=name 才能开始操作。

XDebug now have their very own wizard.

http://xdebug.org/wizard.php

All you have to do is copy and paste the contents of your phpinfo output into it. It'll provide you with the correct library and the details that you need to add to your php.ini.

Dont forget that you have to append your URL with ?XDEBUG_SESSION_START=name to kick things off.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文