PHP の GD2 ライブラリを使用して作成されたグラフィックスがブラウザで表示できない

WBOY
リリース: 2016-06-13 13:00:51
オリジナル
1040 人が閲覧しました

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 のバージョンに変更してください<🎜。 >

引用:ブラウザを変えても画像が表示されない、そして
if(! function_exists("imagecreat"))
echo "GD サポートがインストールされていません"; それ以外
if(! function_exists("imagecreattruecolor"))
echo "GD2 がインストールされています";
?>このコードを実行すると、「GD サポートがインストールされていません」と出力されますが、phpinfo() は次のことを示しています...

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート