2011-01-19 4 views
0

WebサーバーからCSVファイルを取得するスクリプトを作成しています。私は現在file_get_contentsを使用しています。ときどきメッセージが届きますFile_get_contents()での接続タイムアウト

Warning: file_get_contents failed to open stream: Connection timed out 

私はそれがウェブサイトがダウンしている可能性があると仮定します。または、ウェブサイトは正常ですが、この警告が表示される状況が存在する可能性があります。また、この機能に対してCURLがどのようなメリットを提供しますか。

答えて

1

これは、リモートURLに404エラーがあるためです。

0

リモートファイルにアクセスするには、cURLを使用する必要があります。リモートサーバが時間がかかりすぎると、cURLにタイムアウトを静かに設定できます。