![]() |
![]() |
![]()
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: 1 748 Pomógł: 388 Dołączył: 21.08.2009 Skąd: Gdynia Ostrzeżenie: (0%) ![]() ![]() |
a na pewno ustawiasz dobrą ścieżkę do plików? bo dla skryptu odpalanego z przeglądarki i dla crona ustawia się różne ścieżki do pliku
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 07:56 |