2012-10-24 39 views
2

據我所知,我已經設置了xDebug在我的本地機器上工作,但它顯然不是。我試圖從在Linux上爲PHP5配置xDebug

without xdebug

with xdebug

誰在乎?第二個圖像與xDebug工作,這afaik,意味着我可以得到堆棧跟蹤等工作。幫幫我!

我遵循xdebug網站上的安裝說明。我已經包含在我的/etc/php5/apache2/php.ini文件如下:

zend_extension=/etc/php5/xdebug/xdebug.so 
xdebug.default_enable = 1 
xdebug.auto_trace = 1 
xdebug.collect_vars = 1 
xdebug.collect_params = 4 

觀看時的phpinfo(),我得到:

這個程序可以使用Zend腳本語言發動機:Zend的 發動機V2.3.0,版權(C)1998-2012 Zend技術 與Xdebug的V2.2.1,版權(C)2002-2012,由德里克Rethans的

此外,下面,在模塊部我看到xDebug和i t的設置在那裏。

但是,我似乎無法得到xDebug在有錯誤時在我的頁面上顯示任何信息?

任何想法?

回答

1

Xdebug的不格式輸出。

確保您在php.ini

+0

我已經粘貼錯誤,其實是在一個PHP的錯誤有PHP的html_errors設置爲1,我把它放在那裏是爲了看看我是否會得到堆棧跟蹤或類似的xDebug輸出。相反,我仍然得到PHP5錯誤,這不是我想要的。我解決了錯誤的原因。這個問題更多的是關於正確設置xDebug來顯示頁面上的錯誤。 – Morgan

+0

@JohnnyFive,對不起,我錯了。我編輯了我的答案。 –

+0

Mahbubur,你搖滾。謝謝! – Morgan