php GD graphi c не дает ожидаемых результатов - PullRequest
0 голосов
/ 19 января 2020

Я использую Ubuntu и у меня есть простой скрипт для тестирования gd, но он не работает. Приведенный ниже сценарий создает черный экран с пустым полем 16x16 в центре экрана. Там нет ошибок. Консоль разработчика на Google chrome не показывает никаких ошибок. Также phpinfo () для GD, кажется, все хорошо.

Я добавил это в php .ini и не вижу никаких ошибок

display_startup_errors = On
Set error_log = '/var/log/php-error.log'

Это скрипт, который делает 16x16 пустой квадрат

    <?php // content="text/plain; charset=utf-8"
$im = @imagecreate (800, 400) or die ( "cannot create a new gd image.");
 $background_color = imagecolorallocate ($im, 240, 240, 240);
 $border_color = imagecolorallocate ($im, 50, 50, 50);
 $text_color = imagecolorallocate ($im, 233, 14, 91);

 imagerectangle($im,0,0,199,99,$border_color);
 imagestring ($im, 5, 10, 40, "a simple text string", $text_color );
header ("content-type: image/png");
imagepng ($im);
?>
...