當我右鍵單擊>調試文件時,測試運行成功,但Netbeans可以連接到xdebug。 我可以確認調試工作在正常的調試項目中。如何調試Netbeans中的PHP測試文件
它甚至可以調試測試文件嗎?如果否,有沒有其他的選擇? 謝謝!
當我右鍵單擊>調試文件時,測試運行成功,但Netbeans可以連接到xdebug。 我可以確認調試工作在正常的調試項目中。如何調試Netbeans中的PHP測試文件
它甚至可以調試測試文件嗎?如果否,有沒有其他的選擇? 謝謝!
如果您需要調試一個單獨的文件,則需要選擇Debug File
(快捷鍵CTRL + SHIFT + F5)而不是Debug Main Project
(快捷鍵CTRL + F5)。
我假設你已經讓你的IDE與PHPUnit一起工作。
要了XDebug連接到PHP NetBeans IDE中容易,我建議你使用的EasyPHP。我正在使用它,並可以使用IDE版本7調試我的測試。只需1)打開測試文件,2)撥打Menu - Debug - Debug File
,因爲holodoc
已指出。
問候,
南
我會試試看。但是,你認爲這是因爲我使用的框架(Yii)和配置?我配置了一個引導文件,phpunit.xml –
不起作用。你的文件在公共文件夾或什麼的? –
我複製了Xdebug的設置,從我的Apache2/php.ini文件到我的CLI/php.ini文件(命令行界面)。
安裝apt-get的ubuntu 10.04上的文件路徑是/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
然後我可以右鍵單擊測試文件,並選擇調試(快捷鍵是CTRL + SHIFT + F5 )
這是行不通的。 xdebug不連接到Netbeans。 –