我想獲得在Windows7下工作的Sphinx搜索。到目前爲止,除了PHP無法連接到正在運行的服務外,一切都很好。PHP fsockopen()失敗,但telnet工程
ONLY TELNET WORKS:
遠程登錄本地主機3312
PHP:的fsockopen( 「本地主機」,3312,$錯誤號,$ errstr,30);
我決定測試一些其他的港口......
都工作:
遠程登錄本地主機80
PHP:的fsockopen( 「本地主機」,80,$錯誤號,$ errstr,30);
ONLY TELNET WORKS:
遠程登錄本地主機3306
PHP:的fsockopen( 「本地主機」,3306,$錯誤號,$ errstr,30);
原因可能與3312和3306上的二進制數據端口有關嗎?
你是什麼意思「失敗」?怎麼了?你收到什麼錯誤信息?如果打開失敗,PHP應該給你一個警告信息,說明失敗的原因。 – Charles 2011-03-14 04:16:08
警告:fsockopen()[function.fsockopen]:無法連接到localhost:3312(連接嘗試失敗,因爲連接方在一段時間後沒有正確響應,或者由於連接的主機未響應而建立的連接失敗。 ) – cornernote 2011-03-14 04:41:10