Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Permission denied podczas zapisu obrazka generowanego przez bibliotekę GD
Forum PHP.pl > Forum > Przedszkole
shifu
Witam. Mam taki kod:
  1. $image = imagecreatefromjpeg("obrazek.jpg");
  2. $blue = imagecolorallocate($image, 0, 0, 255);
  3. imagefilledrectangle($image, "11","11","33","33", $blue);
  4. imagepng($image, "nowy.png");

Niestety generuje błąd: Warning: imagepng(aa.png): failed to open stream: Permission denied
co ciekawe przy wyświetleniu bez zapisu do pliku wszystko działa bez problemów sad.gif Zwiększenie uprawnień pliku nic nie zmienia.
Co jest przyczyną błędu?
Tomplus
Nie ma takiego pliku na serwerze.

Dodaj nagłówek do pliku po <?php
  1. header('Content-Disposition: Attachment;filename=image.png');
  2. header('Content-type: image/png');
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.