Autor Zpráva
xxxMerlin
Profil
Dělám pro svůj web jednoduchou PHP galerii a potřebuji tam mít povoleno mazaní souburů. Při zavolání funkce unlink() se ale objeví:

Warning: unlink(./obrazky/) [function.unlink]: Permission denied in C:\xampp\htdocs\mojegalerie\index.php on line 108

Poraďte prosím, jak tohle vyřešit.
Alphard
Profil
chmod()
umask()
xxxMerlin
Profil
Ok, ale čím to vyplnit?
Alphard
Profil
že by poradil manuál?
xxxMerlin (nepřihlášen)
Profil *
Napsla jsem tohle:

$soubor = "foto1.jpg"

umask(0000);
chmod("./obrazky/$soubor", 0777);

Problém přetrvává. Prosím pomoc.
nightfish
Profil
zřejmě bude potřeba nastavit i právo pro zápis nadřazenému adresáři (obrazky)
xxxMerlin
Profil
Zdrojový kód:

$soubor = "foto1.jpg";

umask(0000);
chmod("./obrazky/", 0777);
unlink ("./obrazky/".$soubor)

Výsledek:

Warning: unlink(./obrazky/) [function.unlink]: Permission denied in C:\xampp\htdocs\mojegalerie\index.php on line 108
zooner
Profil *
nejjednodusi to bude pres FTP a tam to trvale nastavit

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: