Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Permission denied mimo, że uprawnienia plików są na 0777!
Forum PHP.pl > Forum > Przedszkole
sweter
Witam,
mam taki kod:
  1. $f = fopen($form->uploadFile->getFileName().'.txt', 'w+');
  2. chmod($form->uploadFile->getFileName().'.txt', 0777);
  3. fclose($f);
  4. file_put_contents('sss', $form->uploadFile->getFileName().'.txt');

Niestety bez przerwy wyświetla się komunikat
Cytat
Warning: file_put_contents(sss) [function.file-put-contents]: failed to open stream: Permission denied in...

Jest to dla mnie bardzo dziwne, gdyż wszystkie katalogi nadrzędne mają chmod ustawiony na 0777.
Co mam zrobić?
Skie
Mają ustawione uprawnienia z góry na 777, czy jedynie za pomocą funkcji chmod() ? Jeżeli za pomocą funkcji to za pewne jej działanie jest zablokowane na Twoim serwerze lub PHP nie ma uprawnień do zmieniania dostępu do podanego folderu/pliku.
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.