在 MAMP 上使用 CodeIgniter MacGDBp 和 Xdebug 进行 PHP 调试

发布于 2024-10-18 11:11:44 字数 657 浏览 4 评论 0原文

各位编码员,我下载了 Xdebug 和 MacGDBp。安装它们后尝试调试 CodeIgniter 1.7 控制器。发生的情况如下:

  • Xdebug 和 Macgdbp 可以对话。
  • 执行在index.php的开头停止
  • 我可以单步执行index.php

我遇到的问题是我无法让调试器识别并因此停止在我在任何其他php文件中设置的任何断点处。它似乎只调试index.php 和它调用的其他php 文件。我在断点窗口中所做的任何事情似乎都没有任何效果。

我的配置:

[xdebug]
zend_extension="/Applications/MAMP/bin/php5.3/lib/php/extensions/no-debug-non-zts-20090626/xdebug.so"
xdebug.remote_enable=1
xdebug.remote_host=localhost
xdebug.remote_port=9000
xdebug.remote_autostart=1  

另一件事是,我的 php.ini 没有任何对 zend 优化器的引用,因为一些安装说明说我必须注释掉。我正在使用 php 5.3.2。

有人能够用这些工具调试 CI 代码吗?任何帮助将不胜感激。

谢谢

Fellow Coders, i downloaded Xdebug and MacGDBp. installed them tried to debug a CodeIgniter 1.7 Controller. here is what happens:

  • Xdebug and Macgdbp can talk.
  • execution stops at the beginning of index.php
  • i can step through index.php

the issue I have is that i cannot get the debugger to recognize and therefore stop at any breakpoint i set in any other php file. It only seems to debug index.php and the other php files it calls. Nothing i do in the breakpoint window seems to have any effect.

my config:

[xdebug]
zend_extension="/Applications/MAMP/bin/php5.3/lib/php/extensions/no-debug-non-zts-20090626/xdebug.so"
xdebug.remote_enable=1
xdebug.remote_host=localhost
xdebug.remote_port=9000
xdebug.remote_autostart=1  

One other note, my php.ini did not have any reference to the zend optimizer as some installation instructions say that i have to comment out. I'm using php 5.3.2.

has anyone been able to debug CI code with these tools? any help would be appreciated.

thanks

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

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

发布评论

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

评论(1

赠佳期 2024-10-25 11:11:44

我没有使用你提到的调试器,但是我一直在使用 Zend studio 和 zend 社区服务器来调试 codeigniter 应用程序,为此你需要为 firefox 或 IE 安装 zend studio 工具栏。使用 zend 浏览器工具栏功能,您可以直接从浏览器进行调试并通过 zend 编辑器设置断点。

I havent use the debugger you mentioned, however I have been using Zend studio and zend community server to debug codeigniter application , for this you need to install zend studio toolbar for firefox or IE. Using the zend browser toolbar feature you can directly debug from the browser and setting a break point through zend editor.

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