Freesco, NND, CDN, EOS http://forum.freesco.pl/ |
|
POroblem z WWW http://forum.freesco.pl/viewtopic.php?f=35&t=9598 |
Strona 1 z 1 |
Autor: | TomekW [ środa, 26 października 2005, 14:52 ] |
Tytuł: | POroblem z WWW |
Witam, Mam Freesco 0.2.7 z zainstalowanymi następującymi paczkami: - lewy-lib - opensshd_3.7.1p1_dingetje1 - openssl-0.9.6g_dev_nadegda - perl_561 - utils - apache_1.3.27_dingetje Przed och zainstalowaniem wszystko zachowywało się normalnie. Po strona się otwiera ale po 4, 5 szybkich odświeżeniach wyskakuje komunikat: You don't have permission to access /apache.html on this server..Po odczekaniu kilku sekund i odświeżeniu strony znów jest widoczna a po kolejnych kilku szybkich odświeżeniach sytuacja z brakiem dostępu się powtarza. Co może być tego powodem? Gdzie i co sprawdzić? Nic nie zmieniałem w plikach konfiguracyjnych. Z góry dziękuję za pomoc |
Autor: | Maciek [ środa, 26 października 2005, 18:28 ] |
Tytuł: | |
Sprawdź w logach (/mnt/router/packages/apache/logs). |
Autor: | TomekW [ czwartek, 27 października 2005, 08:12 ] |
Tytuł: | |
logi wyglądają następująco: access_log: 132.132.132.76 - - [26/Oct/2005:22:04:34 +0000] "GET /apache HTTP/1.1" 403 284 132.132.132.76 - - [26/Oct/2005:22:04:38 +0000] "GET /apache HTTP/1.1" 403 284 132.132.132.76 - - [26/Oct/2005:22:04:39 +0000] "GET /apache HTTP/1.1" 403 284 132.132.132.76 - - [26/Oct/2005:22:04:44 +0000] "GET /apache HTTP/1.1" 403 284 132.132.132.76 - - [26/Oct/2005:22:04:55 +0000] "GET /apache HTTP/1.1" 200 3198 132.132.132.76 - - [26/Oct/2005:22:04:55 +0000] "GET /apache_pb.gif HTTP/1.1" 304 - 132.132.132.76 - - [26/Oct/2005:22:04:56 +0000] "GET /apache HTTP/1.1" 200 3198 132.132.132.76 - - [26/Oct/2005:22:04:56 +0000] "GET /apache_pb.gif HTTP/1.1" 304 - 132.132.132.76 - - [26/Oct/2005:22:04:56 +0000] "GET /apache HTTP/1.1" 200 3198 132.132.132.76 - - [26/Oct/2005:22:04:56 +0000] "GET /apache_pb.gif HTTP/1.1" 304 - 132.132.132.76 - - [26/Oct/2005:22:04:57 +0000] "GET /apache HTTP/1.1" 200 3198 132.132.132.76 - - [26/Oct/2005:22:04:57 +0000] "GET /apache_pb.gif HTTP/1.1" 304 - 132.132.132.76 - - [26/Oct/2005:22:04:57 +0000] "GET /apache HTTP/1.1" 200 3198 132.132.132.76 - - [26/Oct/2005:22:04:57 +0000] "GET /apache_pb.gif HTTP/1.1" 304 - 132.132.132.76 - - [26/Oct/2005:22:04:58 +0000] "GET /apache HTTP/1.1" 200 3198 132.132.132.76 - - [26/Oct/2005:22:04:58 +0000] "GET /apache_pb.gif HTTP/1.1" 304 - 132.132.132.76 - - [26/Oct/2005:22:04:59 +0000] "GET /apache HTTP/1.1" 200 3198 132.132.132.76 - - [26/Oct/2005:22:04:59 +0000] "GET /apache_pb.gif HTTP/1.1" 304 - 132.132.132.76 - - [26/Oct/2005:22:04:59 +0000] "GET /apache HTTP/1.1" 200 3198 132.132.132.76 - - [26/Oct/2005:22:04:59 +0000] "GET /apache_pb.gif HTTP/1.1" 304 - 132.132.132.76 - - [26/Oct/2005:22:05:00 +0000] "GET /apache HTTP/1.1" 200 3198 132.132.132.76 - - [26/Oct/2005:22:05:00 +0000] "GET /apache_pb.gif HTTP/1.1" 304 - 132.132.132.76 - - [26/Oct/2005:22:05:00 +0000] "GET /apache HTTP/1.1" 200 3198 132.132.132.76 - - [26/Oct/2005:22:05:00 +0000] "GET /apache_pb.gif HTTP/1.1" 304 - 132.132.132.76 - - [26/Oct/2005:22:05:01 +0000] "GET /apache HTTP/1.1" 200 3198 132.132.132.76 - - [26/Oct/2005:22:05:01 +0000] "GET /apache_pb.gif HTTP/1.1" 304 - 132.132.132.76 - - [26/Oct/2005:22:05:01 +0000] "GET /apache HTTP/1.1" 200 3198 132.132.132.76 - - [26/Oct/2005:22:05:01 +0000] "GET /apache_pb.gif HTTP/1.1" 304 - 132.132.132.76 - - [26/Oct/2005:22:05:01 +0000] "GET /apache HTTP/1.1" 403 284 132.132.132.76 - - [26/Oct/2005:22:05:02 +0000] "GET /apache HTTP/1.1" 403 284 132.132.132.76 - - [26/Oct/2005:22:05:02 +0000] "GET /apache HTTP/1.1" 403 284 132.132.132.76 - - [26/Oct/2005:22:05:02 +0000] "GET /apache HTTP/1.1" 403 284 error_log ma natomiast takie wpisy: [Wed Oct 26 22:05:02 2005] [error] [client 132.132.132.76] client denied by server configuration: /www/apache (oczywiście nie jeden tylko więcej) Rozumiem, że jest coś nie tak w konfiguracji Apacha, ale co, gdzie i jak to niestety nie mam pojęcia. Proszę o dalszą pomoc którą pozycję w pliku konfiguracyjnym Apacha zmienić. |
Autor: | Maciek [ czwartek, 27 października 2005, 17:30 ] |
Tytuł: | |
Wydaje mi się, że chodzi o wadliwie skonfigurowaną dyrektywę DocumentRoot. |
Autor: | TomekW [ piątek, 28 października 2005, 12:49 ] |
Tytuł: | |
Poproszę o więcej szczegółów. Systemami linuxowymi zajmuję się od ok. tygodnia i nie jestem biegły w tym temacie. Jeśli chodzi o dyrektywę DocumentRoot z pliku mnt/router/packages/apache/conf/httpd.conf to nie bardzo wiem, co tam konfigurować. Wcześniej miałem tam wpis "/www", teraz podmontowałem sobie kolejną partycję gdzie planuję umieścić strony WWW, więc zmieniłem wpis na "/mnt/www". Przeglądarki ładują domyślnie stronę z nowej lokalizacji, ale sytuacja z "gubieniem" praw dostępu się nie zmieniła. Pozdrawiam |
Autor: | Maciek [ piątek, 28 października 2005, 18:10 ] |
Tytuł: | |
Zatem przejrzyj ten plik jeszcze raz. Bo jeśli zmieniłes DocumentRoot to poniżej są jeszcze wpisy dla głównego katalogu serwera: <Directory /www> Options FollowSymLinks AllowOverride None </Directory> - i to właśnie może być problem. Poza tym radziłbym przejrzeć wszystkie wpisy, czy faktycznie dotyczą katalogów faktycznie istniejących na dysku. |
Autor: | TomekW [ czwartek, 3 listopada 2005, 14:06 ] |
Tytuł: | |
Plik przejrzany. Poza DocumentRoot pozostałe wpisy też zostały wcześniej zmienione. Katalogin na dysku istnieją.Strona ładuje się z nowej lokalizacji... Zauważyłem że jeśli ładuję strony z portu :82 (Control Panel), to mogę ją odświerzać do woli a opisana wcześniej sytuacja dotyczy portu :80. Tylko co i gdzie jeszcze sprawdzić? Przy restarcie Apache pojawia mi się jeszcze następujący komunikat: Starting Apache Web Server... [Thu Nov 3 04:05:49 2005] [warn] Loaded DSO libexec/libphp4.so uses plain Apache 1.3 API, this module might crash under EAPI! (please recompile it with -DEAPI) Czy może miec to jakiś wpływ? I jak sobie poradzić z tym ostrzeżeniem? |
Autor: | Maciek [ czwartek, 3 listopada 2005, 20:28 ] |
Tytuł: | |
Mam 1.3.27 i nigdy nie było takiego komunikatu. Skąd ta paczka? Może zajrzyj na stronę autora i stamtąd zainstaluj. Jedna z wersji apacza miała jakieś wady i nie bardzo działała... |
Autor: | TomekW [ piątek, 4 listopada 2005, 15:34 ] |
Tytuł: | |
Pakiet Apache pochodził ze strony www.fresco.pl (http://download.freesco.pl/packages027/ ... 7_dingetje) Instalacja ze strony autora paczki (http://dingetje.homeip.net/packages/apa ... 7_dingetje) nie pomogła, choć komunikat o błędzie już się nie pojawiał.) Spróbowałem szczęścia ze starszą wersja (http://download.freesco.pl/packages027/ ... 6_dingetje) i na razie wydaje się być OK. Przyczyna takiego a nie innego zachowanie się wersji 1.3.27 pozostaje dla mnie nieznana. Spróbuję na spokojnie przeanalizować wpisy w pliku httpd.conf, może tam znajdę rozwiązanie. W każdym razie serdecznie dziękuję za zainteresowanie i podpowiedzi. Pozdrawiam Tomek W. |
Strona 1 z 1 | Strefa czasowa UTC+2godz. |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |