ホームページ  >  記事  >  バックエンド開発  >  PHPのGD2ライブラリを使用して作成されたグラフィックスがブラウザで表示できない

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

WBOY
WBOYオリジナル
2016-06-13 11:57:271216ブラウズ

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ライブラリが正常に動作していません

引用:ブラウザを変えてもだめです、やはり画像が表示されません、そして
if(! function_exists("imagecreat" ))
echo "GD サポートがインストールされていません";
else
if (!function_exists("imagecreattruecolor"))
echo "GD2 がインストールされています";
?>これを実行するとコードを実行すると、「GD サポートがインストールされていません」と出力されますが、phpinfo() には……
があることが示されています。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。