2011-02-23 109 views
0

同行編碼器,我下載了Xdebug和MacGDBp。安裝他們試圖調試一個CodeIgniter 1.7控制器。這裏是發生了什麼:在MAMP上用CodeIgniter MacGDBp和Xdebug進行PHP調試

  • 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 Optimizer的任何參考一些安裝說明說,我必須註釋掉。我使用的是PHP 5.3.2。

有人能用這些工具調試CI代碼嗎?任何幫助,將不勝感激。

感謝

+0

對此有何想法?謝謝 – djeetee 2011-02-23 21:43:03

回答

1

我還沒有使用你所提到的調試器,但我一直在使用的Zend Studio和Zend社區服務器調試笨的應用,爲此,你需要安裝的Zend Studio工具欄的Firefox或IE瀏覽器。使用zend瀏覽器工具欄功能,您可以直接從瀏覽器進行調試,並通過zend編輯器設置中斷點。

+0

我放棄了Xdebug和MacGDBp。開始玩zend工作室。看起來有希望感謝您的迴應。 – djeetee 2011-03-12 18:19:56