PHPのGD2ライブラリを使って作成したグラフィックがブラウザで表示できません
少し前にPHPを勉強したばかりですが、GD2ライブラリを使って画像を作成すると、ブラウザで画像が表示されないという症状が出ることがあります。画像を表す私のコードは次のとおりです:
header("content-type:image/gif");
$image = imagecreate(300,80);
$ bg = imagecolorallocate($image, 220, 40, 120);
imagegif($image);
?>
また、BOM ヘッダーを削除しても問題ないはずですが、表示されないだけです、助けてください!ありがとう!
-----解決策--------------------------------
コードは問題ありません。環境を確認してください。エラーメッセージ機能をオンにしてご覧ください。
------解決策---------
そうですね、環境設定の問題のはずです。 wamp をダウンロードし、gd2 拡張機能を有効にして見てください。
------解決策---------
同じ環境の別のコンピュータに移動します。コードは間違いなく大丈夫です
------解決策-------
コードを試してみると動作します - - (左上に画像を表すロゴが表示されます) 別のブラウザを確認してください...
------解決策---------
実際には、GD ライブラリが正常に動作していません。 PHP のバージョンを変更する