![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 555 Pomógł: 84 Dołączył: 20.02.2008 Skąd: Małopolska Ostrzeżenie: (0%) ![]() ![]() |
Witam,
mam do was takie pytanie - pewnie banalne, ale nie mogę znaleźć na to odpowiedzi nigdzie. Skrypty PHP wykonywane na serwerze wykonywane są jako jaki user? Ten od Apache? Czy jak? Innymi słowy - pliki tworzone na serwerze - cały czas mówię tutaj o linuxie - są własnością, którego usera? Mam taki problem, że pliki tworzone normalnie przez PHP mogę spokojnie edytować, usuwać - robić co chcę. Natomiast gdy wykonuję skrypt PHP Cron'em (jako root), pliki przyjmują domyślnie chmod 755 i później normalnie uruchamiany skrypt PHP wywala ERRORy, że nic nie może zrobić z tym plikiem (unlink). Dodanie w poleceniu CRONa komendy chmod mnie nie przekonuje - tak samo używanie tej funkcji przez PHP. Jak to ustawić by te pliki tworzone przez PHP i CRON, mogły być normalnie usuwane przez PHP? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 695 Pomógł: 65 Dołączył: 27.07.2009 Skąd: Y Ostrzeżenie: (0%) ![]() ![]() |
hmm nie znam się za bardzo ale sprawdziłem , na swoim hostingu dziwnym trafem każdy katalog ma atrybut 755 (standardowo , bez mojej ingerencji) i jakoś z poziomu przeglądarki mogę odpalić skrypty w tych katalogach.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 06:00 |