リモートURL画像でgetimagesizeを実行する際に、私のサーバにいくつか問題があります。例えばPHPのgetimagesizeが外部リンクで動作しない
私は自分のローカルサーバ上でこのコードを実行する場合、それは正常に動作してOKを返します。
<?php
$file = 'http://inspiring-photography.com/wp-content/uploads/2012/04/Culla-bay-rock-formations-Isle-of-Uist.jpg';
$pic_size = getimagesize($file);
if (empty($pic_size))
{
die('FALSE');
}
die('OK');
?>
しかし、私は自分のサーバー上で同じコードを実行する場合、私はそれが正常に動作することはできません。どの設定を有効にするかを決定するのに役立つことができますか?私はこれらのいくつかが関与している可能性があると思わ
:
- mod_securityの
- セーフモード
allow_url_fopenをあなたはこれを解決取得する権利の設定を決定する際に私を助けることができますか?
ありがとうございます。
@RiggsFolly申し訳ありませんが、何? *私のサーバー私は正常に動作させることはできません*サーバーはおそらく他のウェブサイトへのアクセスをブロックします。実際のエラーメッセージを表示するには、エラー報告を有効にする必要があります。 –
エラーについての質問をすると、**常にエラーログがポストされます。あなたのPHPコードへのエラー報告を有効にするには、 'error_reporting(E_ALL);を追加します。 ini_set( 'display_errors'、 '1'); 'スクリプトの先頭には何が返されますか? –
マニュアルのような音は、読み込まれていないか、理解されていないか、手紙に従っていないかのいずれかです。 –