Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Wypakowanie Zip'a, Coś popieprzone z chmodem i owner i group
Qster
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 19.05.2009

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


Witam.
Wczoraj trafiło mi się zadanie wypakowania plików zip (system skórek), mam tworzyć katalog i wypakować.
Problem w tym że dzieją się strasznie dziwne rzeczy.

Kod
  1. @mkdir($new_folder,0777); //Tworzę nowy folder
  2. @chmod($new_folder,0777); //Daje mu chmod 777 zeby mógła sie wypakować skórka
  3.  
  4. $zip = new ZipArchive;
  5. if ($zip->open($this->files->uploadDir.$skin) === TRUE) {
  6. $zip->extractTo($new_folder);
  7. $zip->close();
  8.  
  9. }


Generalnie wszystko jest ok.
Powstaje sobie folder, chmod 777, wypakowouje sie.

Problem jest taki że każdy plik wypakowany do tego folderu ma chmod 644,, każdy podfolder 755, kiedy patrze na jego "owner" i "group" pokazuje "(?)". Również plik utworzony przez mkdir ma taki owner i group.

Nie mogę usunąć żadnego z wypakowanych plików przez ftp!
Ciągle mam że permission denied. Nie wiem jak sie pozbyć tych folderów. Nie mogę edytować plików, nic nie mogę.

Powinno być dwa razy "bcms" tak jak mam w innych katalogach utworzonych ręcznie przez ftp.
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 20.08.2025 - 11:18