ホームページ  >  記事  >  バックエンド開発  >  GDライブラリの問題

GDライブラリの問題

WBOY
WBOYオリジナル
2016-06-23 13:48:02923ブラウズ

すごい
出力が文字化けしています

何が起こっていますか?ただ絵を作りたいだけなんです。 GD ライブラリもロードされています。

ちなみに、Windows 上の 360 Kingsoft などのウイルス対策ソフトウェアが AppServ でウイルスを検出するという問題もあります

パス phpmyadmin/labraries/vls.exe

ウイルス名 win32/Trojan.e6d


ディスカッションへの返信(解決済み) 解決策)

<?php$im = imagecreate(200,60);$white = imagecolorallocate($im,225,66,159);imagegif($im);?>

ウイルスが検出されるのは正常です
私もウイルス対策ソフトウェアでウイルスを検出することがよくあります
私の解決策は、ウイルスを直接削除することです
使用には影響しません

1. 文字化けの出力は、正しいヘッダーを設定していないためです。プログラムはデフォルトでヘッダー出力として text/plain を使用します。
gif画像を出力するには、 header('content-type:image/gif'); を使用する必要があります
これに変更するだけです。

header("Content-type: image/gif");$im = imagecreate(200,60);$white = imagecolorallocate($im,225,66,159);imagegif($im);



2.phpmyadmin は mysql を管理するための単なる php プログラムであり、exe ファイルはありません。 phpmyadmin/labraries/vls.exe これはトロイの木馬です

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。