2016-04-28 44 views
0

我的PHP程序訪問一個網站,該網站打開速度很慢,所以我得到一個警告消息:一個PHP程序訪問一個網站timout

警告:的file_get_contents(http://www.example.com):未能打開流:連接嘗試失敗,因爲連接方在一段時間後沒有正確響應,或者由於連接的主機未能響應而建立的連接失敗。在C:\ XAMPP \ htdocs中\ mezi.php上線155

線155代碼:$html = file_get_contents('http://www.example.com');

我的問題是:如何增加允許等待緩慢的網站的時候?我已經增加了允許的執行時間,將set_time_limit(100);添加到我的代碼中。但是這沒有幫助。

回答

2

這實際上是屬該幕後創建套接字會話,因此在php.ini正確的值實際上是

default_socket_timeout 
+0

謝謝你的答案,但我是新來的PHP。你的意思是我需要在服務器上的php.ini中調整系統變量「default_socket_timeout」的值嗎? – Rat2good

+1

@ Rat2good完全正確! – Ohgodwhy