2012-05-23 17 views
2

正如標題所述,我的問題是我無法讓NetBeans連接到遠程調試會話。我的設置如下:使用遠程xdebug配置NetBeans 7.1.2。客戶端:OSX 10.7遠程:服務器2003 SP2

使用NetBeans客戶:
的Mac OSX 10.7
Netbeans的7.1.2
防火牆禁用

服務器與WAMP:
WAMP版本2.2
Server 2003 SP2的
防火牆禁用

php.ini:
zend_extension = c:\ wamp \ bin \ php \ php 5.3.10 \分機\ php_xdebug-2.2.0-5.3-vc9.dll

[xdebug] 
xdebug.remote_enable=1 
xdebug.remote_handler=dbgp 
xdebug.remote_connect_back=1 
xdebug.remote_port=9000 

,當我看着它的phpinfo指出:
「這個程序使用了Zend腳本語言引擎:Zend引擎V2版權所有(c)1998-2012 Zend Technologies與Xdebug v2.2.0,版權所有(c)2002-2012,由Derick Rethans「

但我看不到其他條目xdebug。 (?acording到http://wiki.netbeans.org/HowToConfigureXDebug我應該看到另一個Xdebug的部分)

當我運行 「xdebug.org定製安裝說明」 我得到:

量身定製的安裝說明 摘要
安裝 的Xdebug:2.2.0
服務器API:Apache 2.0的處理程序
的Windows:是 - 編譯器:MS VC9 - 建築:86
Zend服務器:沒有
PHP版本:5.3.10
的Zend API NR:22009062 6
PHP API NR:20090626
調試構建:沒有
線程安全生成:是
配置文件的路徑:C:\ WINDOWS
配置文件:C:\ WAMP \ BIN \ apache的\ Apache2.2.21 \ BIN \ php.ini中
Extensions目錄:C:\ WAMP \ BIN \ PHP \ php5.3.10 \分機
你已經在運行最新版本的Xdebug
但這裏有說明反正

在這一點上,歡迎任何建議。我不知道還有什麼可以嘗試的。正如你可以從phpini看到的,我已經啓用了xdebug.remote_connect_back - 我知道這可能是一個安全問題,但應該簡化設置。我也運行了這裏提供的php腳本:https://blogs.oracle.com/netbeansphp/entry/howto_check_xdebug_installation,它只是沒有輸出。

在此先感謝,

詹姆斯。

回答

0

清單:

  • 你重新啓動(停止 - 等待 - 啓動)Apache服務器?

  • 您是否已將「運行配置」中的「項目URL」配置爲執行php的頁面?

  • 服務器的防火牆是否允許訪問端口9000?

相關問題