2011-08-07 24 views
0

を取得できません私は、次のコードを使用してFacebookのユーザーのプロフィールの写真のサイズを取得しようとしています:は、Facebookのプロフィール画像サイズ

getimagesize( 'http://graph.facebook.com/XXXXXXXXXXXX/picture?type=大 ')

ここで、XXXXXXXXXXXXXXはFacebookのユーザーIDです。

ローカルマシンでコードをテストしたところ、イメージサイズを戻すことができました。しかし、www.domain.comでリモートサーバーをテストしたところ、(http://graph.facebook.com/XXXXXXXXXXXX/picture?type=large)は何も返しません。

この問題の考えられる原因は何ですか?誰か私にいくつかのヒントを教えてもらえますか?

ありがとうございました。

+0

エラーログを確認しましたか?私は、リクエストが行われていないか、レスポンスが適切に戻っていないと推測しています。あなたはどのPHPのバージョンを使用していますか? –

答えて

0

getimagesize()は、php.iniでallow_url_fopenが "1"に設定されている必要があります。リモートサーバーの設定を確認することができます。

+0

ご返信ありがとうございます。はい、すでに開いています。私がチェックできるものはありますか?ありがとう。 –

+0

こんにちはジミー、動作しないPHPバージョンは5.2.17で、動作するバージョンは5.2.6と5.2.4です。これが問題だと思いますか? –

関連する問題