Memolog
いやはや、当ブログのfunctions.phpでミスってて、思いっきり500 Internal Server Errorかっ飛ばしました。。
おかげで当サーバに載せてる全サービスが巻き添え。。
原因はfile_get_contents()関数をヌルい条件でループさせてた事なんですが、コレを機にしっかり書き直しました。
具体的には、file_get_contents()でデータ取得とともにステータスコードも受け取って、コード200以外はハネるようにedit!
$url = "http://example.com/"; $data = @file_get_contents($url, false, stream_context_create(array('http' => array('ignore_errors' => true)))); if($http_response_header[0] !== 'HTTP/1.1 200 OK') return false;
気をつけよう。。。
コメントを投稿する