2011-03-31 26 views
3

我有以下配置:如何使XDebug的工作與Zend Studio的

在遠程機器上:

zend_extension=/usr/lib64/php/modules/xdebug.so 
xdebug.profiler_enable=0 
xdebug.profiler_enable_trigger=1 
xdebug.profiler_output_dir=/tmp/xdebug 
xdebug.remote_connect_back=1 
xdebug.remote_port=9000 

,在本地機器:

  • 我與PHP調試器中設置安裝的Zend Studio到XDebug。
  • 接受遠程會話設置爲任意。
  • 我用遠程連接(sftp)來處理代碼。
  • 遠程登錄本地主機9000工作

我已經安裝容易XDebug的Firefox插件。

現在,當我嘗試運行遠程腳本時,它沒有給出任何調試信息。
我正在使用get參數,如下所示:XDEBUG_SESSION_START=test11

請讓我知道如果我缺少任何東西或有關如何調試我缺少的技巧。

回答

0

不要打擾使用Xdebug的與Zend Studio的。 XDebug沒有收到Zend Studio團隊的任何測試。您可能希望將Eclipse indigo與支持Zend調試器和XDebug的PDT結合使用。如果你想知道爲什麼Zend公司可以得出這樣一個結論,你可能需要閱讀:

http://forums.zend.com/viewtopic.php?f=59&t=24113&p=108183#p108183

+0

他們可能不會正式支持它,但是在Zend Studio 9中它確實有效(在Win7上使用XAMPP)。 – 2013-03-04 03:46:02

+1

這不準確(再)。在Zend Studio 10中,安裝XDebug非常簡單,它的功能就像一個魅力。比Zend Debugger更好。 – 2013-05-05 04:11:39

0

您可能需要在此頁上檢查循序漸進的過程與Zend Studio的配置了XDebug或Eclipse中的截圖,http://vitalflux.com/configure-xdebug-debugger-for-zend-studio/

+0

請閱讀[回覆]並提供鏈接摘要,以便在鏈接消失的情況下,您的答案始終有用。 – 2013-11-15 18:41:14

+0

感謝您的建議。今後也會這樣做。 – Ajitesh 2014-03-26 06:16:08