2011-06-16 51 views
0

我的項目使用PHP JavaBridge,我已經安裝了WAMP,JRE 6.0和Tomcat 6.0.32 我現在可以成功訪問http://localhost:8080/,但是當我運行我的PHP站點時,它給了我以下錯誤Apache/PHP無法與Tomcat通信JavaBridge

warning: fsockopen() [function.fsockopen]: unable to connect to localhost:8080 (A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.)

任何人都可以請幫我這個問題?

編輯

忘了提,我使用的是Windows 7

+0

你確定你在tomcat的webapp目錄中部署你的php腳本嗎? – 2011-06-16 09:22:22

+0

是的,我是。我忘了提及我正在使用Windows 7.我只是有一個預感,它必須做一些與Windows 7的權限/權利 – 2011-06-16 10:04:28

+2

你可以http://127.0.0.1:8080/而不是本地主機:8080?看看你有什麼收穫? – 2011-06-16 10:12:59

回答

3

上面我的評論工作作爲解決方案,因此這個答案,這樣,未來別人得到它。

您可以127.0.0.1:8080代替localhost:8080嗎?看看你有什麼收穫?

fsocketopen需要的主機名,它應該是一個有效的域,你的情況,(一般),它可能是一個有效的域名,只要你有本地主機的條目您的主機文件(C:\Windows\System 32\drivers\etc\hosts)。看看你是否有類似的東西。