Apache2 - brak komunikatów o błedach

Instalacja i konfiguracja oprogramowania sieciowego.
klapaucius
Sędziwy Jeż
Sędziwy Jeż
Posty: 61
Rejestracja: 07 lip 2010, 20:56
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86

Apache2 - brak komunikatów o błedach

Post autor: klapaucius »

Szukałem, ale nei mogłem nigdzie znaleźć...
Mianowicie jak w apache2 ustawić, żeby były komunikaty z błędem (jeśli np. w kodzie strony jest błąd?). Bo mi strona przestała działać i zamiast komunikatu o błędzie jest pusta strona.
verdorben
Wytworny Kaczor
Wytworny Kaczor
Posty: 470
Rejestracja: 30 mar 2009, 18:00
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: MATE
Architektura: ARM

Odp: Apache2 - brak komunikatów o błedach

Post autor: verdorben »

Takie błędy programowania stron apache zapisuje w tylko swoich logach, ewentualnie doprowadzisz do jakiegoś poważnego błędu serwera zobaczysz najwyżej : " http 500 internal server error". Apache jest servererem http a nie debugeren żle skonstruowanych stron.

Poczytaj sobie to
http://en.wikipedia.org/wiki/List_of_HTTP_status_codes
a w apache o ErrorDocument.
perl -e 'print $i=pack(c5,(41*2),sqrt(7056),(unpack(c,H)-2),oct(115),10);'
Inny OS: PLD Linux
klapaucius
Sędziwy Jeż
Sędziwy Jeż
Posty: 61
Rejestracja: 07 lip 2010, 20:56
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86

Odp: Apache2 - brak komunikatów o błedach

Post autor: klapaucius »

verdorben pisze: Apache jest servererem http a nie debugeren żle skonstruowanych stron.
Owszem, ale praktycznie na każdym serwerze hostingowym jest coś takiego, że jeśli zrobisz jakikolwiek błąd w kodzie to zamiast strony wyświetla się komunikat o błędzie... I wtedy wiadomo mniej więcej chociaż w którym pliku masz szukać błędu..
Ja wczoraj pod moją stronę zaprogramowałem dosyć sporą część kodu, zapisalem plik i wylaczylem edytor. I okazalo sie że strona nie działa i nie mam możliwości cofnięcia. A kod jest dość obszerny i trudno mi jest znaleźć błąd.
Tak więc odnośnie tego ErrorDocument to trochę pogóglowałem, ale szczerze to dalej do konca nie wiem na jakiej zasadzie to działa.
verdorben pisze:Takie błędy programowania stron apache zapisuje w tylko swoich logach.
A gdzie są te logi?
klapaucius
Sędziwy Jeż
Sędziwy Jeż
Posty: 61
Rejestracja: 07 lip 2010, 20:56
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86

Odp: Apache2 - brak komunikatów o błedach

Post autor: klapaucius »

odświeżam
verdorben
Wytworny Kaczor
Wytworny Kaczor
Posty: 470
Rejestracja: 30 mar 2009, 18:00
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: MATE
Architektura: ARM

Odp: Apache2 - brak komunikatów o błedach

Post autor: verdorben »

Żartujesz chyba! Przez 2(słownie - dwa) miesiące nie dowiedziałeś się gdzie apache zapisuje logi ?
perl -e 'print $i=pack(c5,(41*2),sqrt(7056),(unpack(c,H)-2),oct(115),10);'
Inny OS: PLD Linux
klapaucius
Sędziwy Jeż
Sędziwy Jeż
Posty: 61
Rejestracja: 07 lip 2010, 20:56
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86

Odp: Apache2 - brak komunikatów o błedach

Post autor: klapaucius »

hmm... jakoś uporałem się z błędem strony i jakoś przez ten czas nie był mi potrzebny log z błędami... więc nie szukałem. Jednak teraz znów jest mi to potrzebne i przypomniałem sobie o tym temacie :)
P.S.
Mam nadzieje ze nie bede musial czekac na odpowiedz kolejnych 2 miesiecy :)
verdorben
Wytworny Kaczor
Wytworny Kaczor
Posty: 470
Rejestracja: 30 mar 2009, 18:00
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: MATE
Architektura: ARM

Odp: Apache2 - brak komunikatów o błedach

Post autor: verdorben »

Zajrzyj do httpd.conf tudzież do dokumentacji apache2 (error access log)
perl -e 'print $i=pack(c5,(41*2),sqrt(7056),(unpack(c,H)-2),oct(115),10);'
Inny OS: PLD Linux
klapaucius
Sędziwy Jeż
Sędziwy Jeż
Posty: 61
Rejestracja: 07 lip 2010, 20:56
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86

Odp: Apache2 - brak komunikatów o błedach

Post autor: klapaucius »

Plik /etc/apache2/httpd.conf mam pusty.
Awatar użytkownika
pawstrze
Sędziwy Jeż
Sędziwy Jeż
Posty: 48
Rejestracja: 12 lip 2010, 13:38
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86

Odp: Apache2 - brak komunikatów o błedach

Post autor: pawstrze »

nix1
Piegowaty Guziec
Piegowaty Guziec
Posty: 8
Rejestracja: 17 cze 2009, 17:00
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME

Odp: Apache2 - brak komunikatów o błedach

Post autor: nix1 »

Jeśli to strona w PHP, to sprawdź czy przypadkiem w php.ini nie masz ustawionego html_errors na Off.
php.ini powinno być w /etc/php5/apache2/

I tak jak w linku powyżej, sprawdź też error_reporting.
klapaucius
Sędziwy Jeż
Sędziwy Jeż
Posty: 61
Rejestracja: 07 lip 2010, 20:56
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86

Odp: Apache2 - brak komunikatów o błedach

Post autor: klapaucius »

Działa!!! bardzo Wam dziękuję za pomoc! Pozdrawiam!
ODPOWIEDZ

Wróć do „Sieci, serwery, Internet”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 7 gości