Apache2 - brak komunikatów o błedach
-
- 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
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.
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.
-
- 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
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.
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
Inny OS: PLD Linux
-
- 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
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..verdorben pisze: Apache jest servererem http a nie debugeren żle skonstruowanych stron.
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.
A gdzie są te logi?verdorben pisze:Takie błędy programowania stron apache zapisuje w tylko swoich logach.
-
- Sędziwy Jeż
- Posty: 61
- Rejestracja: 07 lip 2010, 20:56
- Płeć: Mężczyzna
- Wersja Ubuntu: 10.04
- Środowisko graficzne: GNOME
- Architektura: x86
-
- 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
Ż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
Inny OS: PLD Linux
-
- 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
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

P.S.
Mam nadzieje ze nie bede musial czekac na odpowiedz kolejnych 2 miesiecy

-
- 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
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
Inny OS: PLD Linux
-
- 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
Plik /etc/apache2/httpd.conf mam pusty.
- pawstrze
- 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
Było na forum:
viewtopic.php?t=131877
A tu masz od razu link:
http://kacperkolodziej.com/czytaj/wyswi ... ze-apache/
viewtopic.php?t=131877
A tu masz od razu link:
http://kacperkolodziej.com/czytaj/wyswi ... ze-apache/
-
- 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
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.
php.ini powinno być w /etc/php5/apache2/
I tak jak w linku powyżej, sprawdź też error_reporting.
-
- 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
Działa!!! bardzo Wam dziękuję za pomoc! Pozdrawiam!
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 7 gości