Also die Situation ist, dass ich .jpg-Dateien automatisch in .png-Dateien konvertieren muss, wenn ein Benutzer per POST hochlädt.imagepng unter einem Windows 2012 R2 Server
Das Problem ist: Ich kann das konvertierte Image-Objekt, das ich mit PHP erstellt habe, einfach nicht speichern ... Ich betreibe einen Windows 2012 R2 Server mit Apache 2.4 und PHP 5.5.38.
Nach der PHP-Handbuch Ich muss nur in eine Datei der Funktion einen Pfad geben:
$input = 'test.jpg';
$output = 'test.png';
$inputfile = imagecreatefromjpeg(realpath($input));
imagepng($inputfile,$output,9);
Der Ausgabepfad eine vorhandene oder nicht vorhandene Datei sein kann, nicht wahr? Für das Verzeichnis, in dem der Code ausgeführt wird, sind die Windows-Berechtigungen auf Vollzugriff für alle eingestellt - so sollte das Problem nicht da sein ...
Ich bin ziemlich sicher, es ist nur ein dummer Fehler, den ich überwache: D Vielen Dank im Voraus!