PHP-GD2 активирован, но не создает картинки

PHP-GD2 активирован, но не создает картинки

У меня на ПК Ubuntu 14.04, Apache2 как веб-сервер и PHP 5.5.9 как интерпретатор. Я установил с помощью APT пакет php5-gd, перезапустил сервер и проверил, активен ли GD с помощью:

php -i | grep -i --color gd

Результат был следующим:

/etc/php5/cli/conf.d/20-gd.ini,
gd
GD Support => enabled
GD Version => 2.1.1-dev
gd.jpeg_ignore_warning => 0 => 0
GDM_LANG => de_DE
GDMSESSION => ubuntu
_SERVER["GDM_LANG"] => de_DE
_SERVER["GDMSESSION"] => ubuntu

Я хотел протестировать библиотеку с помощью этого фрагмента кода:

<?php
$bild = imagecreatetruecolor(200,250);
$weiss = imagecolorallocate($bild, 255, 255, 255);
$mittelblau = imagecolorallocate($bild, 203, 215, 230);

imagefill($bild, 0, 0, $mittelblau);
imagejpeg($bild, "test.jpg");
?>

PHP не создал картинку. Я попробовал вывести изображение напрямую (да, я использовал заголовок), но Firefox сказал, что изображение сломано.

Я надеюсь, что кто-то сможет мне помочь.

С наилучшими пожеланиями

Ноэль

EDIT: phpinfo() говорит, что активировано все, что связано с GD.

решение1

Я разгадал загадку. Проблема была в правах доступа к файлам.

Связанный контент