Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Warning: imagejpeg(): Unable to open for writing
Milenius
post
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 15.07.2003
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Warning: imagejpeg(): Unable to open for writing
jak usunąć problem objawiający się takimi i podobnymi (taki sam komunikat dostaje przy użyciu np imagepng) komunikatami?
wydaje mi się, że jest to związane z uprawnieniami do zapisu.
używam php 4.3.2 z gd dodanym do tej edycji zainstalowanym na windows XP professional na standardowym webserwerze zawatrym w windows (IIS)
przykładowy skrypt, który generuje powyższy błąd:

<?
$pic=ImageCreate(600,600);
$col1=ImageColorAllocate($pic,200,200,200);
$col2=ImageColorAllocate($pic,0,0,255);
ImageFilledRectangle($pic,1,1,100,100,$col2);
ImagePNG($pic,"pic.png");
ImageDestroy($pic);
?>

i efekt:

Warning: imagepng(): Unable to open 'pic.png' for writing in C:Inetpubwwwrootmapbutton.php on line 10
Go to the top of the page
+Quote Post
kurtz
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 786
Pomógł: 0
Dołączył: 18.03.2002
Skąd: Wroclaw/Warszawa

Ostrzeżenie: (0%)
-----


Hej
Cytat
Warning: imagejpeg(): Unable to open for writing
jak usunąć problem objawiający się takimi i podobnymi
[..]
[php:1:9cb59ddb59]
<?
$pic=ImageCreate(600,600);
$col1=ImageColorAllocate($pic,200,200,200);
$col2=ImageColorAllocate($pic,0,0,255);
ImageFilledRectangle($pic,1,1,100,100,$col2);
ImagePNG($pic,"pic.png");
ImageDestroy($pic);
?> [/php:1:9cb59ddb59]

i efekt:

Warning: imagepng(): Unable to open 'pic.png' for writing in C:Inetpubwwwrootmapbutton.php on line 10
Stworz prosty skrypt [php:1:9cb59ddb59]phpinfo()[/php:1:9cb59ddb59] i zobacz czy masz dostep do tworzneia Png. prawdopodobnie niestety nie będziesz miał. Zostaje albo postarać się o inną wersje biblioteki, albo tworzyć je w formatach, ktore udostepnia ci wersja, którą posiadasz.


Pozdrawiam
Go to the top of the page
+Quote Post
Milenius
post
Post #3





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 15.07.2003
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


zrobiłem to wcześniej i wszystko wygląda ok.
php ver 4.3.2 z działającym gd i jpeg, png itd. enabled.
myśle, ze problem jest z uprawnieniami serwera (?) do zapisu na dysku...
Go to the top of the page
+Quote Post
konrad_vme
post
Post #4





Grupa: Zarejestrowani
Postów: 51
Pomógł: 0
Dołączył: 19.04.2002
Skąd: Zielona Góra

Ostrzeżenie: (0%)
-----


no właśnie, utwórz sobie katalog, np. img, ustaw mu prawa zapisu .(chmod 757) i tam zapisuj pliki graficzne generowane przez php
Go to the top of the page
+Quote Post
kurtz
post
Post #5





Grupa: Przyjaciele php.pl
Postów: 786
Pomógł: 0
Dołączył: 18.03.2002
Skąd: Wroclaw/Warszawa

Ostrzeżenie: (0%)
-----


Hej
Cytat
myśle, ze problem jest z uprawnieniami serwera (?) do zapisu na dysku...
Tak, masz racje. Przepraszma za naprowadzenei na bledny tor. Sugestia konrada jest jak najbardziej na miejscu.

Pozdrawiam
Go to the top of the page
+Quote Post
Milenius
post
Post #6





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 15.07.2003
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Cytat
no właśnie, utwórz sobie katalog, np. img, ustaw mu prawa zapisu .(chmod 757) i tam zapisuj pliki graficzne generowane przez php


używam Windows XP :?
Go to the top of the page
+Quote Post
konrad_vme
post
Post #7





Grupa: Zarejestrowani
Postów: 51
Pomógł: 0
Dołączył: 19.04.2002
Skąd: Zielona Góra

Ostrzeżenie: (0%)
-----


Cytat
używam Windows XP :?


eee... zobacz manuala: http://php.mainseek.com/manual/en/function...on.imagepng.php
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.09.2025 - 18:27