この奇妙な状況が続いています。Imagejpeg は、画像を保存するファイル名を定義した場合にのみ機能します。問題は、画像を保存したくないことです。表示したいだけです。
これは私のコードです:
header('Content-Type: image/jpeg');
$img = imagecreatefromjpeg("./_test/test.jpg");
imagejpeg($img, null, 100);
それは機能しませんが、最後の行を次のように変更すると:
imagejpeg($img, "./_test/blah.jpg", 100);
画像は保存されているはずです。
この問題の経験があり、解決策を知っている人はいますか?