コード:
<?php
error_reporting(E_ALL);
$im = imagecreatefrompng("/var/www/banner.png");
header('Content-Type: image/png');
imagepng($im);
imagedestroy($im);
?>
機能するコマンド:
sudo -u www-data php banner.php > test.png
php banner.php > test.png (as root)
これらは、Web ブラウザーで表示できるファイルを生成します。何か案は?
/var/log/apache2/error.log には何もありません
display_errors = On に設定すると、問題が修正されます。オフに戻して再起動すると、問題も修正されます