Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Jak usunąć folder? (permission denied)
Vill
post
Post #1





Grupa: Zarejestrowani
Postów: 62
Pomógł: 0
Dołączył: 22.05.2009

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


Wiem, że takie tematy już były, ale wszystkie urywają się bez rozwiązania (sprawdziłam 5).

Jak usunąć folder? Gdy próbuję unlink($filename) pojawia się błąd 'permission denied'
Skrypt umieszczony lokalnie na Wampie.

Folder tworzę tak:

  1. if(!file_exists(PUBLIC_PATH.'/img/clientsImages/'.$login)) {
  2. mkdir(PUBLIC_PATH.'/img/clientsImages/'.$login);
  3. chmod(PUBLIC_PATH.'/img/clientsImages/'.$login, 0644);
  4. }


Próbowałam też z uprawnieniami 777, ale także nie mam praw do usunięcia. Folder wypełniam plikami graficznymi, ale pliki mogę usuwać bez nadawania im żadnych uprawnień.
Zanim usunę folder usuwam wszystkie pliki w nim zawarte.

  1. if(file_exists(PUBLIC_PATH.'/img/clientsImages/'.$login)) {
  2.  
  3. $files = glob(PUBLIC_PATH.'/img/clientsImages/'.$login.'/*');
  4. foreach($files as $file){
  5. if(is_file($file)) {
  6. unlink($file);
  7. }
  8. }
  9.  
  10. unlink(PUBLIC_PATH.'/img/clientsImages/'.$login);
  11. }
Go to the top of the page
+Quote Post

Posty w temacie


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: 3.10.2025 - 08:13