Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]CHMOD banalne pytanie ale prosze o pomoc, zmiana atrybutu
bambolo
post
Post #1





Grupa: Zarejestrowani
Postów: 135
Pomógł: 0
Dołączył: 10.02.2007

Ostrzeżenie: (10%)
X----


Witam posiadam na serwerze katalog ktory utworzył apache chce wszystko [przekopiowac na inny serwer ale problem w tym ze pliki maja chmod 700 i nie da sie ich skopoiowac moze mi kto poradzic jak za 1 strzałem z poziomu php zmienic wszystkie katalogi na 755 a zarazem pliki w nich zawarte ? dodam ze są to obrazki jpg

wyglada to mniejeiecej tak

public_html/file/ i tam kilka kjatalogów a w nich pliki jpg

Serdecznie pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 10)
piotrooo89
post
Post #2


Newsman


Grupa: Moderatorzy
Postów: 4 005
Pomógł: 548
Dołączył: 7.04.2008
Skąd: Trzebinia/Kraków




ale jak chcesz przekopiować za pomocą PHP?


--------------------
Go to the top of the page
+Quote Post
erix
post
Post #3





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Najlepiej:
  1. exec('chmod -R 0755 katalog');


A jak masz zablokowane (czytaj: badziewny hosting tongue.gif), to RecursiveDirectoryIterator i zmieniasz uprawnienia dla każdego wypluwanego pliku.


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
piotrooo89
post
Post #4


Newsman


Grupa: Moderatorzy
Postów: 4 005
Pomógł: 548
Dołączył: 7.04.2008
Skąd: Trzebinia/Kraków




ale chmody można zmienić również poprzez jakiś program do FTP (czyt. FireZilla, etc.).


--------------------
Go to the top of the page
+Quote Post
bambolo
post
Post #5





Grupa: Zarejestrowani
Postów: 135
Pomógł: 0
Dołączył: 10.02.2007

Ostrzeżenie: (10%)
X----


Nie chce przekopiowac przez ftp chce zmienic atrybuty plikow a potem przenies przez ftp

nie mam badziewia bo z vps na dedyk przenosze
Go to the top of the page
+Quote Post
piotrooo89
post
Post #6


Newsman


Grupa: Moderatorzy
Postów: 4 005
Pomógł: 548
Dołączył: 7.04.2008
Skąd: Trzebinia/Kraków




jak chcesz przenosić przez FTP to najlepszym sposobem będzie zrobienie tego w jakimś kliencie FTP. szybko, łatwo, bezboleśnie. jeśli w PHP to musisz niestety iterować po każdym elemencie struktury i zmieniać jego chmod.


--------------------
Go to the top of the page
+Quote Post
bambolo
post
Post #7





Grupa: Zarejestrowani
Postów: 135
Pomógł: 0
Dołączył: 10.02.2007

Ostrzeżenie: (10%)
X----


Ale nie da sei zmienic tych chmodów przez klienta ftp bo go utworzył apache sad.gif (bynajmniej TC sie nie da a moze jest jakis klient co to potrafi zrobic ?
Go to the top of the page
+Quote Post
cojack
post
Post #8





Grupa: Zarejestrowani
Postów: 898
Pomógł: 80
Dołączył: 31.05.2008

Ostrzeżenie: (20%)
X----


Jak masz vps to w czym masz problem? Loguj sie przez ssh na shella, z konsoli przekopiuj przez scp, a chowny i chmody szlak trafi ;] a na dedydku sobie ustawisz chmody na takie jakie chcesz.

Ten post edytował cojack 30.09.2009, 08:16:26


--------------------
cojack blog - mój blog (na jakiś czas off).
"jak czegoś nie wiem, to nie myślę że wiem" - moja domena
Go to the top of the page
+Quote Post
bambolo
post
Post #9





Grupa: Zarejestrowani
Postów: 135
Pomógł: 0
Dołączył: 10.02.2007

Ostrzeżenie: (10%)
X----


no i nikt nie poradzi sad.gif tylko nie pisac mi ze piszemy smile.gif albo odnosnik do google smile.gif
Go to the top of the page
+Quote Post
cojack
post
Post #10





Grupa: Zarejestrowani
Postów: 898
Pomógł: 80
Dołączył: 31.05.2008

Ostrzeżenie: (20%)
X----


Ty masz chyba problem z czytaniem z zrozumieniem. Przydaje się na maturze z j.polskiego, może warto zainwestować w korepetycje?


--------------------
cojack blog - mój blog (na jakiś czas off).
"jak czegoś nie wiem, to nie myślę że wiem" - moja domena
Go to the top of the page
+Quote Post
CyberDuck_
post
Post #11





Grupa: Zarejestrowani
Postów: 135
Pomógł: 15
Dołączył: 17.08.2009

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


Przeciez kolegen Ci napisal, ze loguj sie przez shell.
Poczytaj sobie o putty i o winscp.
Nie mozesz zmienic praw do plikow bo utworzyl je system.
Gdyby to zrobil sam apache to moglbys je zmienic.
Ewentualnie utworzyl to apache poprzez system.
Jesli sie zalogujesz na root poprzez shell to bedziesz mogl
zrobic juz wszystko.
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: 22.08.2025 - 11:19