Guten Morgen.
Also ich habe mein Projekt auf mein localhost ausgiebig getestet und
habe in auf einem testserver geladen.
Wo ich alles im www testen kann.
Aber bei der Bildfunktion treten Fehler auf,
die ich nach über 5 std Fehlersuche nicht finden kann.
Das ist die einzigste Fehlermeldung die ich bekomme:
Warning: imagejpeg(): Unable to open '../pics/01/3_1.jpg' for writing in /home/u0019883596/code/bild.inc.php on line 195
Und das ist die Zeile 195 ist:
Wo ich nicht mehr weiter wußte, hatte ich ein 2. Thumb script getestet und
das ging bei mir auf den pc auch nur auf dem Webserver im www nicht.
Zu testswecken habe ich auch $resource und $image ausgegeben und
beides ist eine Resource. Wo kann der Fehler noch sein?
PS:
Habe ebend nochmal phpinfo() ausgegeben.
Bei mir auf meinem localhost steht
PHP Version: 5.0.2
GD Version: bundled (2.0.28 compatible)
FreeType Version 2.1.9
Auf dem Webserver:
PHP Version 4.4.2
GD Version: bundled (2.0.28 compatible)
(keine Angabe von FreeType Version )
Muß ich noch was beachten?
Also ich habe mein Projekt auf mein localhost ausgiebig getestet und
habe in auf einem testserver geladen.
Wo ich alles im www testen kann.
Aber bei der Bildfunktion treten Fehler auf,
die ich nach über 5 std Fehlersuche nicht finden kann.
PHP-Code:
$resource = imagecreatetruecolor($this->imageX, $this->imageY);
$image = imagecreatefromjpeg($_FILES[$this->_name]['tmp_name']);
imagecopyresized($resource, $image, 0, 0, 0, 0, $this->imageX, $this->imageY, $InfoArray[0], $InfoArray[1]);
imagejpeg($resource, $this->ordner.$this->NewName.".jpg", $this->quality);
imagedestroy($resource);
imagedestroy($image);
echo "\$resource->".$resource."<br>";
echo "\$image".$image."<br>";
Warning: imagejpeg(): Unable to open '../pics/01/3_1.jpg' for writing in /home/u0019883596/code/bild.inc.php on line 195
Und das ist die Zeile 195 ist:
PHP-Code:
imagejpeg($resource, $this->ordner.$this->NewName.".jpg", $this->quality);
das ging bei mir auf den pc auch nur auf dem Webserver im www nicht.
Zu testswecken habe ich auch $resource und $image ausgegeben und
beides ist eine Resource. Wo kann der Fehler noch sein?
PS:
Habe ebend nochmal phpinfo() ausgegeben.
Bei mir auf meinem localhost steht
PHP Version: 5.0.2
GD Version: bundled (2.0.28 compatible)
FreeType Version 2.1.9
Auf dem Webserver:
PHP Version 4.4.2
GD Version: bundled (2.0.28 compatible)
(keine Angabe von FreeType Version )
Muß ich noch was beachten?
Kommentar