如何在Netbeans中调试PHP测试文件

7cjasjjr  于 2022-11-10  发布在  PHP
关注(0)|答案(3)|浏览(173)

当我右键单击〉调试文件时,测试成功运行,但Netbeans可以连接到xdebug。我可以确认调试在正常的调试项目中工作。
有没有可能调试一个测试文件?如果没有,有没有其他选择?谢谢!

xwbd5t1u

xwbd5t1u1#

如果您需要调试单独的文件,则需要选择Debug File(快捷键Ctrl + Shift + F5),而不是Debug Main Project(快捷键Ctrl + F5)。

omjgkv6w

omjgkv6w2#

我将xdebug设置从apache2/php.ini文件复制到cli/php.ini(命令行界面)。
在ubuntu 10.04上,使用apt-get安装的文件路径是/etc/php5/cli/php.ini
我的cli/php.ini文件现在有这些设置:

xdebug.remote_enable=On
xdebug.remote_handler=dbgp
xdebug.remote_host=localhost
xdebug.remote_port=9000
xdebug.idekey=netbeans-xdebug
xdebug.remote_mode=req

然后我可以右击测试文件并选择Debug(快捷方式是CTRL + SHIFT + F5)

6ljaweal

6ljaweal3#

我假设您已经使用PHPUnit开发了IDE。
要让xdebug轻松连接到PHP Netbeans IDE,我建议您使用 EasyPHP。我正在使用它,可以使用IDE版本7调试我的测试。只需1)打开您的测试文件,2)按照holodoc所指出的那样调用Menu - Debug - Debug File

相关问题