Ich habe Problem mit meiner imagecreatefrompng Funktion, es funktioniert, bevor sich auf Shared-Hosting, aber wenn ich es auf apache2 auf Ubuntu mit php5 seinem nicht geladen mit internen Serverfehlern 500Apache2 Internal Server Error 500
PHP-Version 5.5 installiert migriert 0,9 Apache 2.4 Hosted on
Ubuntu<?php
//Set the Content Type
header('Content-type: image/jpeg');
// Create Image From Existing File
$jpg_image = imagecreatefrompng('icon.png');
// Allocate A Color For The Text
$white = imagecolorallocate($jpg_image, 0, 0, 0);
// Set Path to Font File
$font_path = 'OpenSans-Bold.ttf';
// Set Text to Be Printed On Image
$text = "1";
// Print Text On Image
imagettftext($jpg_image, 10, 0, 18, 20, $white, $font_path, $text);
imagesavealpha($jpg_image, true);
// Send Image to Browser
imagepng($jpg_image);
// Clear Memory
imagedestroy($jpg_image);
?>
I
versucht1- Webserver Apache2 oft 2- Ändern Bilddatei Neustarten Verif y Wenn die Datei beschädigt ist 3- Installieren von einigen Komponenten im Zusammenhang mit Bildern in php5 wie php5-imagick oder php5-exactimage 4- Einstellung EnableSendFile zu deaktivieren in apache2.conf 5- Versucht, Code in Versuch fangen, aber tat es nicht Kann Ausnahme fangen
Ich kann dieses Problem nicht lösen? Muss ich irgendeine PHP-Komponente installieren oder etwas aufrüsten?
Danke,
Grüße, bekam