J
j-l-n
Guest
Ich habe folgendes Skript, dass ein Bild mit weißem Hintergrund erstellt und die Tage bis zu einem bestimmten Datum auf es schreibt:
Wenn ich nun ganz normal über den Browser das Skript aufrufe, klappt das Ganze und das Bild wird im angegebenen Verzeichnis erzeugt.
Wenn ich allerdings alle 15 Minuten über einen Cron-Job das Skript ausführen lasse, wird mir zwar eine Bilddatei erstellt, die jedoch nur einen weißen Hintergrund zeigt.
PHP:
$background = imagecreatetruecolor(280, 100);
$bg_color = imagecolorallocate($background, 255, 255, 255);
imagefill($background, 0, 0, $bg_color);
$font = "font.ttf";
imagettftext($background, $size, 0, $x_align, $y_align, $color, $font, $text);
imagepng($background, '/home/user/public_html/developer/sonstiges/signatur/dynamisches-bild.png', 0);
imagepng($background, null, $quality);
Wenn ich nun ganz normal über den Browser das Skript aufrufe, klappt das Ganze und das Bild wird im angegebenen Verzeichnis erzeugt.
Wenn ich allerdings alle 15 Minuten über einen Cron-Job das Skript ausführen lasse, wird mir zwar eine Bilddatei erstellt, die jedoch nur einen weißen Hintergrund zeigt.
Zuletzt bearbeitet: