Maciej Cybulski

Maciej Cybulski Magik od WordPressa,
secjalista SEO

Temat: Co z tym Apache'm?

Witam,
Ostatnio postanowiłem zainstalować Apache 2.2.4 wraz z MySQL 5.02 i PHP5 pod Windows XP Pro z przeznaczeniem do szybkiego wstępnego testowania aplikacji internetowych.
Zciągnąłem ze strony Apache.org plik apache_2.2.4-win32-x86-openssl-0.9.8d.msi i niby wszystko poszło ok - domyślna instalacja. Sprawdzenie popranowści konfiguracji nic nie wykazało - wszystko ok. Error.log wskazał że poprawnie uruchomił się apache i nasłuchuje na porcie 80. Apache Monitor też pokazuje że usługa Apache2 jest poprawnie uruchomiona. No i wszystko byłoby ok, tyle że po wpisaniu http://localhost bądź http://127.0.0.1 przeglądarka jakby chciała załadować stronę (widać że nad czymś "pracuje") ale jednak nic się nie pojawia. W pliku hosts jest wpis - 127.0.0.1 localhost - więc powinien odwzorowywać nazwy.
Na kilku innych komputerach identycznie przeprowadzona instalacja i przeglądarka zwraca stronę testową serwera.
Zatem co może być nie tak ze wspomianą instalacją? Netstat pokazuje że plik httpd.exe nasłuchuje na porcie 80. Dodam że na komputerze wyłaczona jest zapora spod SP2 jak też nie pracuje żaden firewall.Maciej Cybulski edytował(a) ten post dnia 20.07.07 o godzinie 21:39

konto usunięte

Temat: Co z tym Apache'm?

Witam !

Wg. mnie możesz mieć zainstalowany lub uruchomiony inny serwer WWW ( niektóre aplikacje mają swoje wbudowane serwery WWW i uruchamiane wraz z uruchomieniem aplikacji ) .Może też występować problem z openssl-em dołączonym do apacha . Wewntualnie sprawdź ustawienia w httpd.conf ( wpisy dotyczące : ServerName , Listen 80 , ) oraz w "sciezka do apache"\conf\extra - plik httpd-vhosts czy masz poprawnie ustawione vhosty na porcie 80 .

Lub zrób tak :

z apache.org ściągnij http://apache.forall.pl/httpd/binaries/win32/apache_2.... , zainstaluj , dopisz obsługe php i mysql . U mnie na Winzgrozie XP z SP2 działa bez problemu ta wersja apacha z php 5.2.3 ( też testuje na nim swoje stronki www ;) ) .

Pozdrawiam
Maciej Cybulski

Maciej Cybulski Magik od WordPressa,
secjalista SEO

Temat: Co z tym Apache'm?

Ok... zrobiłem i... dalej nic:/ ten ssl nie miał jednak wpływu. A w systemie nie pracuje nic poza apachem, resztę doinstaluję jak apache ruszy...
Tak że temat nadal otwarty:(

konto usunięte

Temat: Co z tym Apache'm?

a spróbuj tak :

odinstaluj apacha albo go zastopuj i wpisz w linie poleceń Winzgrozy : netstat

może to Ci coś powie..

konto usunięte

Temat: Co z tym Apache'm?

pomysł nr. 2 - odpal usługe apache i zobacz w logi systemowe ( Mój Komputer --> PPM ---> Zarządzaj ) - powinny Ci coś więcej powiedzieć nt. problemów z apache
Maciej Cybulski

Maciej Cybulski Magik od WordPressa,
secjalista SEO

Temat: Co z tym Apache'm?

Jak już wspominałem netstat wykazuje tylko aktywność httpd.exe na porcie 80. Z resztą jest dziwne zachowanie przeglądarek bo przy wyłączonym Apache'u wpisanie adresu localhost wyrzuca od razu niedostępną stronę, natomiast przy włączonym jest pusta strona a przeglądarka próbuje otworzyć... tyle że to trwa kilknanaście minut... Tak więc mam wrażenie że coś się dzieje na porcie 80... tylko nie bardzo rozumiem co.
Maciej Cybulski

Maciej Cybulski Magik od WordPressa,
secjalista SEO

Temat: Co z tym Apache'm?

Podgląd zdarzeń w Win XP w Narzędziach Administracyjnych nie wykazuje praktycznie niczego. tylko w części System jest informacja że "Usługa Apache2 weszła w stan uruchomenia"

konto usunięte

Temat: Co z tym Apache'm?

Wyłączyłem u siebie apacha - od razu strona jest niedostępna ( Program Internet Explorer nie może wyświetlić witryny sieci Web ) . Po włączeniu - wszystko działa. Czyli objaw prawidłowy .

a w konfiguracji masz wszystko ok ? serwer mysql odpalony ? co pokazuje cmd po wpisaniu :
C:\serwer\bin\httpd.exe -t ? ( ścieżka u mnie ;) )
Maciej Cybulski

Maciej Cybulski Magik od WordPressa,
secjalista SEO

Temat: Co z tym Apache'm?

Jak już pisałem na samym początku brak błędów w konfigu serwera (SyntaxOK i w Error.log
[Sat Jul 21 12:08:06 2007] [notice] Apache/2.2.4 (Win32) configured -- resuming normal operations
[Sat Jul 21 12:08:06 2007] [notice] Server built: Jan 9 2007 23:17:20
[Sat Jul 21 12:08:06 2007] [notice] Parent: Created child process 4156
[Sat Jul 21 12:08:06 2007] [notice] Child 4156: Child process is running
[Sat Jul 21 12:08:07 2007] [notice] Child 4116: Released the start mutex
[Sat Jul 21 12:08:07 2007] [notice] Child 4156: Acquired the start mutex.
[Sat Jul 21 12:08:07 2007] [notice] Child 4156: Starting 50 worker threads.
[Sat Jul 21 12:08:08 2007] [notice] Child 4116: Waiting for 50 worker threads to exit.
[Sat Jul 21 12:08:08 2007] [notice] Child 4116: All worker threads have exited.
[Sat Jul 21 12:08:08 2007] [notice] Child 4116: Child process is exiting
[Sat Jul 21 12:08:08 2007] [notice] Child 4156: Starting thread to listen on port 80."

Czyli mam wrażenie że z Apachem wszystko ok tylko w samej windzie coś nie tak... nie wiem może jakiaś poprawka do systemu czy cóś...

konto usunięte

Temat: Co z tym Apache'm?

Niestety. Nie znalazłem rozwiązania na ten problem :( Próbowałem u siebie różnych kombinacji , zatrzymywałem mysql , zmieniałem konfigurację php i apacha , ale nie mogłem zasymulować podobnej sytuacji u siebie. :( Nie mam rozwiązania na ten problem.
Maciej Cybulski

Maciej Cybulski Magik od WordPressa,
secjalista SEO

Temat: Co z tym Apache'm?

Heh no i ja też nie znalazłem odpowiedzi... choć rozwiązałem problem. Zainstalowałem system od początku (WinXP Pro SP2) z tym że jeszcze przed instalacją sterowników sprzętu zainstalowałem samego Apache'a i po instalacji każdego programu czy poprawki systemowej sprawdzałem czy jeszcze działa... i działa;) Z jeden strony dobrze bo problem usunąłem ale z drugiej:/ to nie jest wyjście- powinno dać się to wyjaśnić w inny sposób. (NO tak ale takie rzeczy pewnie tylko w erze... albo pod linuxem:) )
Niemniej dzięki za podpowiedzi i pomysły...

konto usunięte

Temat: Co z tym Apache'm?

Hehe :-) I oto mamy kolejny dowód potwierdzający znane i powszechne twierdenie - Jak w Winzgrozie coś nie działa - sformatuj dysk i zainstaluj Winzgroze od nowa... wtedy wszystko zadziała..no cóż... uroki windowsa :-) Fakt że pod linuxem nie spotkałem się nigdy z czymś takim.. żeby apache nie zadziałał ( no chyba że coś pomieszałem w konfigu ;) ) albo żeby miał jakieś inne problemy.. Linux rulez :D
Maciej Cybulski

Maciej Cybulski Magik od WordPressa,
secjalista SEO

Temat: Co z tym Apache'm?

Żeby było "śmieszniej" doinstalowałem kilka krytycznych poprawek i... znów Apache stracił "głos"...
Hmmm czyli po kolei znów trzeba usuwać poprawki tak żeby sprawdzić czyja to wina. Zobaczymy jakie spustoszenie w systemie to zrobi.
I tylko szkoda że pod linuxem nie ma (a może nic o tym nie wiem) programów którymi mógłbym robić to co pod windą. Tutaj niestety Winda wygrywa:(

konto usunięte

Temat: Co z tym Apache'm?

Jeżeli chodzi Ci o programy pod linuxem - to wiele programów z Winzgrozy ma swoje odpowiedniki pod linuxa. Dodatkowo przy pomocy WINE możesz emulowac pod linuxem srodowisko Windowsowe bez żadnych problemów . ( nawet gry chodzą :-) ). A co do samego serwera www pod linuxem - stawianie tego zajmuje ok 30 minut ( razem z kompilacją - na moim sprzęcie ) . Pod Linuxem teraz można juz wszystko robić.. i to lepiej niż pod Windą bo nie masz wirusów , aktualizacji krytycznych , spywaru ( 99% pisane jest pod IE i przez IE się rozprzestrzenia )itp.. :)

Temat: Co z tym Apache'm?

Wtrace swoje trzy grosze: postaw sobie maszyne "klasy Celeron" za kilkaset zlotych z Linuxem i Apachem jako "serwer" i serwuj nim efekty swojej pracy wykonanej pod Windowsem.

Uzywanie jako serwer HTTP Linuxa z X'ami i WINE to moim zdaniem calkowita pomylka.Tomasz Wroblewski edytował(a) ten post dnia 26.07.07 o godzinie 16:26
Marcin K.

Marcin K. Lead Software
Engineer, Tieto
Polska

Temat: Co z tym Apache'm?

jedyne co mi się nasuwa to sprawdź w zabezpieczeniach połączenia czy masz dodanego apache'a , port 80 dla tcp i architekture UPNP w zaporze systemu win, jak instalowałem VPN-a na windzie miałem podobny problem i rozwiązał się jak dodałem vpn-a odpowiedni port i dopiero po włączeniu architektury UPNP localhost na odpowiednim porcie zaczął nadawać i odbierać dane.
Maciej Cybulski

Maciej Cybulski Magik od WordPressa,
secjalista SEO

Temat: Co z tym Apache'm?

Heh okazuje się że byłeś bardzo blisko rozwiązania:)Jedna z poprawek do Windy blokowała to ale po przekonfigurowaniu przepuściła ruch. Natomiast zainstalowane jako firewalla ISS Proventia Desktop i jako AV NOD32. I w tym tkwił problem. Proventia działa, że tak powiem traktując użytkownika poważnie czyli jak wyłączam zabezpieczenie to ono jest wyłączone. Natomiast NOD32 jakby nie ufa użytkownikowi i mimo że wyłączam to niektóre zabezpieczenia pracują nadal. Zacząłem grzebać gdzieś głęboko w ustawieniach i wyłączyłem bezwzględnie monitorowanie portu 80 z ruchem generowanym z aplikacji httpd.exe i... wszystko zaczęło pracować poprawnie. Bez tego to nawet przy wyłączonym zabezpieczeniu (NOD32) nie działa.



Wyślij zaproszenie do