Discussion:
Problem z apache
(Wiadomość utworzona zbyt dawno temu. Odpowiedź niemożliwa.)
Noodly
2009-04-27 20:18:04 UTC
Permalink
Witam serdecznie

Mam nastepujacy problem z apache - mianowicie jesli robie reboot
wszystko jest ok i apache startuje i dziala tak jak trzeba


Jesli natomiast przeladuje w trakcie pracy serwer apache'a (restart,
graceful - obojetnie) to serwer nie w staje a w logach otrzymuje tylko
blad:

"unable to open logs"

Logi sa ok prawa dostepu do logow tez skoro po reboobie system wstaje

Czy ktoś z was wie co moze byc przyczyna mojego problemu ??
DrFugazi
2009-04-28 13:37:06 UTC
Permalink
Post by Noodly
Witam serdecznie
Mam nastepujacy problem z apache - mianowicie jesli robie reboot
wszystko jest ok i apache startuje i dziala tak jak trzeba
Jesli natomiast przeladuje w trakcie pracy serwer apache'a (restart,
graceful - obojetnie) to serwer nie w staje a w logach otrzymuje tylko
"unable to open logs"
Logi sa ok prawa dostepu do logow tez skoro po reboobie system wstaje
Czy ktoś z was wie co moze byc przyczyna mojego problemu ??
Witam,

nie napisałeś jakie środowisko, system itp. Ale przyjmijmy, że po
reboocie apache startuje z uprawnieniami roota i później zrzuca je
działając na użytkowniku webserwera. Dlatego może być tak, że startuje
bez problemu, a później działając na użytkowniku nieuprzywilejowanym nie
ma dostępu do tych logów bo restart nie powoduje eskalacji uprawnień.
Przełącz się na użytkownika z którym działa apache (np. # su - apache) i
wtedy sprawdź czy może pisać do logów. Jeśli nie, to spraw aby mógł.

Powodzenia i pozdrowienia
--
Piotr (DrFugazi) Tarnowski
http://www.drfugazi.eu.org
MaW
2010-04-03 12:07:41 UTC
Permalink
U?ytkownik "Noodly" <***@gmail.com> napisa? w wiadomo?ci news:ad4c190a-3b40-41fe-a649-***@d19g2000prh.googlegroups.com...
Witam serdecznie

Mam nastepujacy problem z apache - mianowicie jesli robie reboot
wszystko jest ok i apache startuje i dziala tak jak trzeba


Jesli natomiast przeladuje w trakcie pracy serwer apache'a (restart,
graceful - obojetnie) to serwer nie w staje a w logach otrzymuje tylko
blad:

"unable to open logs"

Logi sa ok prawa dostepu do logow tez skoro po reboobie system wstaje

Obstawiam, że restart powoduje zatrzymanie które nie jest natychmiastowe i
pliki nie są od razu zamykane. Ustaw "KeepAlive 5" w httpd.conf, restartuj
mniej wiecej tak:

stop_apache
sleep 5
start _apache

MaW
Dominik Zyla
2010-04-03 22:15:13 UTC
Permalink
Post by Noodly
Witam serdecznie
Mam nastepujacy problem z apache - mianowicie jesli robie reboot
wszystko jest ok i apache startuje i dziala tak jak trzeba
Jesli natomiast przeladuje w trakcie pracy serwer apache'a (restart,
graceful - obojetnie) to serwer nie w staje a w logach otrzymuje tylko
"unable to open logs"
Logi sa ok prawa dostepu do logow tez skoro po reboobie system wstaje
Obstawiam, że restart powoduje zatrzymanie które nie jest natychmiastowe i
pliki nie są od razu zamykane. Ustaw "KeepAlive 5" w httpd.conf, restartuj
stop_apache
sleep 5
start _apache
Czasem warto też spróbować z `LogLevel debug'.
--
Dominik Zyla
Loading...