Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Problem z uprawnieniami na serwerze
emiltukan
post 14.03.2009, 09:23:43
Post #1





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 26.02.2007

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


Ostatnio miałem okazję przenieść aplikację napisaną w PHP na nowy dedykowany serwer. Pozornie wszystko jest OK, ale pojawiają się problemy z uprawnieniami do plików.

Jednym z nich jest problem z FCKEdytor. Wrzucam zdjęcia na serwer, ale potem nie mogę ich wstawić do treści strony ponieważ nie mam do nich uprawnień i muszę wchodzić przez FTP i zmieniać te uprawnienia. Uprawnienia dla przesyłanych plików są standardowe czyli każdy może czytać i tylko właściciel ma prawa do zapisu. Takie same uprawnienia były na starym serwerze i wszystko działało poprawnie.

Wnioskuję więc, że jest problem z ustawieniami na serwerze, ale w tej sprawie jestem laikiem. Zaznaczam że SafeMode oraz OpenBaseDir są wyłączone.

Podobny problem pojawia się przy uruchamianiu zadań cron, gdzie uruchomiony skrypt nie jest w stanie utworzyć pliku z logiem, ale uruchamiając ten skrypt ręcznie plik logu jest tworzony.

Proszę o podpowiedź w tej sprawie, jak można to zmienić.
Go to the top of the page
+Quote Post
Black-Berry
post 14.03.2009, 10:11:41
Post #2





Grupa: Zarejestrowani
Postów: 663
Pomógł: 6
Dołączył: 3.06.2007
Skąd: Kraków

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


Co to ma wspólnego z OOP? blinksmiley.gif


--------------------
Go to the top of the page
+Quote Post
webdice
post 14.03.2009, 14:17:28
Post #3


Developer


Grupa: Moderatorzy
Postów: 3 045
Pomógł: 290
Dołączył: 20.01.2007




Przenoszę. Jeszcze raz mi ktoś napisze temat niezwiązany z OOP w tym dziale to z miejsca ostrzeżenie.

Cytat(Black-Berry @ 14.03.2009, 10:11:41 ) *
Co to ma wspólnego z OOP? blinksmiley.gif


Masz funkcje raportuj?
Go to the top of the page
+Quote Post
emiltukan
post 14.03.2009, 16:52:21
Post #4





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 26.02.2007

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


Tak mam. Nie mam tylko pomysłu co z tym zrobić. Być może zmęczenie daje już o sobie znać.
Go to the top of the page
+Quote Post
Black-Berry
post 14.03.2009, 18:49:25
Post #5





Grupa: Zarejestrowani
Postów: 663
Pomógł: 6
Dołączył: 3.06.2007
Skąd: Kraków

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


chmod 777 nie pomaga ?


--------------------
Go to the top of the page
+Quote Post
emiltukan
post 17.03.2009, 08:02:45
Post #6





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 26.02.2007

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


Zanim zadaję pytania to sprawdzam wszystkie możliwości. Chmod w większości przypadków pomaga, ale w tym akurat nie. Sprawdzałem już pliki konfiguracyjne php i serwera. W ostateczności mogę zmodyfikować ten edytor, aby nadawać nowym plikom konkretne uprawnienia, ale on powinien działać bez nich. Poszukam jeszcze i dam znać, co było przyczyną błędów, jeśli uda mi się to ustalić.
Go to the top of the page
+Quote Post
erix
post 17.03.2009, 16:50:42
Post #7





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




Niekoniecznie. Jeśli PHP działa jako FastCGI, to on startuje jako proces użytkownika. Serwer www pracuje na innym koncie.

Czyli podczas uploadu pliku PHP tworzy jakby "Twój" plik, do którego Apache nie ma dostępu. I masz w tym wypadku dwa wyjścia: albo chown" title="Zobacz w manualu PHP" target="_manualować na proces serwera, albo spróbuj dać przed zapisaniem uploadowanego pliku umask" title="Zobacz w manualu PHP" target="_manual. Jaki? O tym w Wiki. winksmiley.jpg


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

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
emiltukan
post 20.03.2009, 11:09:04
Post #8





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 26.02.2007

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


Ustawiłem chmod w skrypcie i po sprawie. Nie chciałem za bardzo tego robić, ale ważne, że działa.
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 Wersja Lo-Fi Aktualny czas: 14.07.2025 - 20:50