![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam
![]() ![]() Piszę skrypt do kopiowania plików z jednego serwera na inny. Coś takiego jak mini instalator który wwala się na serwer a on dociąga sob e pliki z repozytorium. Mały fragment:
Tym kopiuje pliki... Wszystko gra i śmiga ładnie ale... po skopiowaniu plików na serwer docelowy prawa do plików ma user 1000 (apache), a nie tak jak powinno mieć 1114 (w moim przypadku multibb), i jest potem problem. Bo jesli nie nadamy od razu plikom CHMO 0777 to pliki nie będą chciały się usunąć bo właścicielem nie jestem (łacząc się przez FTP) Może ktoś mi podpowie jak wybrnąć ? Łączenie się z kntem FTP `anonymouse` nie pójdzie bo nie chce umieszczać repozytorium w anonymouse, a robienie oddzielnego konta FTP mija się z celem. Zastanawia mnie pomysł zrobienie repozytorium na czymś podobnym jakie ma linux, tylko nie wiem bo nie obracam się w temacie a nie wiem jak tego szukać... Przez fsockopen też nie bo nie wiem jak zrobić kopiowanie ![]() Prosze o porade i naprowadzenie troche. |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 243 Pomógł: 32 Dołączył: 14.06.2007 Ostrzeżenie: (0%) ![]() ![]() |
Spróbuj użyć chown.
-------------------- |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
sprawdzałem już chown ale nie działa, bo tej funkcji może używać tylko root, a skrypt działa na użyszkodniku `apache`
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 17:18 |