Mothi: Apache Server läuft, aber der IE will nicht

Hallo wehrte Forumsgemeide!

Da ich nach langer ergebnisloser Suche dem Kollaps nahe bin suche ich hier Hilfe!

Mein Problem ist folgendes:

Ich habe (unter Win2K) den Apache Webserver (1.3) mit php4 installiert. Der Server läuft auch. Die Fehlersuche zeigt, im Config-Syntax keine Fehler an.

So weit so gut.

Nur leider findet der IE (6) den Server nicht. Also wo normalerweise der Inhalt des Ordners "htdocs" gezeigt werden sollte, bekomme ich die Meldung "Server oder DNS nicht gefunden".
Ich bin die httpd.conf Punkt für Punkt durchgegangen.  Ich habe den Server auch schon deinstalliert und neuerlich draufgespielt - ohne Erfolg. Ich finde jedenfalls keine Erklärung.

Danke im Vorraus

Mothi

  1. Hi Mothi,

    was macht denn http://127.0.0.1/ aus dem Rechner, auf dem der Server läuft?

    Funktionierte der Server, bevor Du PHP4 installiert hast?

    Ciao
    Andreas

    1. Also:

      Auch ohne php läuft leider nichts. Und auch andere Browser (Mozilla) wollen nicht wie sie sollen.

      Gibts irgendeine Einstellung in der Apache-Config oder im Windows, die man mal gerne Übersieht?

      1. Hi Moti,

        Und auch andere Browser (Mozilla) wollen nicht wie sie sollen.

        okay - Dein Problem ist also nicht browserspezifisch.

        Gibts irgendeine Einstellung in der Apache-Config oder im Windows, die man mal gerne Übersieht?

        1. Befinden sich Browser und Webserver auf demselben Rechner, oder gehst Du über eine Netzwerkverbindung?

        2. Mit welchem URL sprichst Du Deinen Webserver an? (Verwendest Du eine IP-Adresse oder einen Hostnamen?)

        Viele Grüße
              Michael

        --
        T'Pol: I apologize if I acted inappropriately.
        V'Lar: Not at all. In fact, your bluntness made me reconsider some of my positions. Much as it has now.
        (sh:| fo:} ch:] rl:( br:^ n4:( ie:% mo:) va:| de:/ zu:| fl:( ss:) ls:~ js:|)
         => http://www.peter.in-berlin.de/projekte/selfcode/?code=sh%3A|+fo%3A}+ch%3A]+rl%3A(+br%3A^+n4%3A(+ie%3A%25+mo%3A)+va%3A|+de%3A%2F+zu%3A|+fl%3A(+ss%3A)+ls%3A~+js%3A|
        Auch diese Signatur wird an korrekt konfigurierte Browser gzip-komprimiert übertragen.
        1. Hallo nochmal!

          Also der Webserver und der Rechner sind identisch. Das hat früher (vor dem letzten neu aufsetzten)auch super funktioniert.

          Übrigens hab' ich es sowohl mit http://localhost

          als auch mit

          http://127.0.0.1

          versucht.

          Grüße Mothi

          1. Hi Mothi,

            also die Sache sieht irgendwie aussichtslos aus - was hast Du gemacht?????? Normaler weise ist Apache Plug'n'Play... Also was mir noch einfallen würde, ist, dass Du vielleicht einen anderen Port als 80 eingestellt hast, oder Dir mit Experimenten mit VirtualHost die Config zerschossen hast (da gibt es nämlich auch nur selten mal eine ordentliche Fehlermeldung beim Starten des Servers).

            Da Du den Apache auf einem Windows Rechner installiert hast, würde ich Dir empfehlen (so würde ich es jetzt machen) den Apache zu deinstallieren und nochmal neu zu installieren. Wenn's dann auch nicht geht - welches Setup verwendest Du? Das Original von Apache.org, oder irgend so ein Bundle? Ich kann Dir nur zum Original raten, PHP installieren ist nicht sooo schwer.
            Nach der Neuinstallation die Config nur schrittweise verändern und den Server immer wieder testen, dann lassen sich Fehler besser nachvollziehen... Sorry...

            Ciao
            Andreas

            1. Hallo Andreas

              Genau das hab' ich versucht. Alles runterschmeißen. Den Server neu installieren. Die config Schritt für Schritt durchgehen und einstellen. Übrigens ist die Portnr. immer auf 80 eingestellt gewesen. Da hab' ich nie dran rumgespielt.

              Also ich hab alles probiert und bin mit meinem Latein am Ende. Ich will doch nicht einen hlaben Tag damit verbringen Windows neu aufzusezten nur wegen dem Serverproblem.

              Kann es helfen den Apache 2.0 zu installieren. Läuft der schon stabil?

              Gibts im Windows (ev. im IE) Einstellungen, die ich noch durchprobieren könnte?

              Grüße Mothi

              1. Hi mothi,

                Kann es helfen den Apache 2.0 zu installieren. Läuft der schon stabil?

                Apache 1.3 läuft auch stabil - daran liegt es bestimmt nicht (>50% aller WWW-Server setzen den schließlich ein).

                Gibts im Windows (ev. im IE) Einstellungen, die ich noch durchprobieren könnte?

                Ja. Viele. Ich habe beispielsweise keine Ahnung, wie Deine TCP/IP-Konfiguration aussieht (aber auch nicht, was man da alles verkehrt machen könnte).
                Aber mit dem Apache hat das alles nur noch sehr indirekt zu tun - wenn der keine Fehlermeldungen produziert und nicht abstürzt, dann liegt Dein Problem "weiter vorne" in der Übertragungskette - der Request kommt gar nicht erst bei ihm an.

                Viele Grüße
                      Michael

                --
                T'Pol: I apologize if I acted inappropriately.
                V'Lar: Not at all. In fact, your bluntness made me reconsider some of my positions. Much as it has now.
                (sh:| fo:} ch:] rl:( br:^ n4:( ie:% mo:) va:| de:/ zu:| fl:( ss:) ls:~ js:|)
                 => http://www.peter.in-berlin.de/projekte/selfcode/?code=sh%3A|+fo%3A}+ch%3A]+rl%3A(+br%3A^+n4%3A(+ie%3A%25+mo%3A)+va%3A|+de%3A%2F+zu%3A|+fl%3A(+ss%3A)+ls%3A~+js%3A|
                Auch diese Signatur wird an korrekt konfigurierte Browser gzip-komprimiert übertragen.
                1. Hallo nochmal!

                  Ich hab' gestern nach meinen Web-nachforschungen auch noch einen kleinen Hinweis entdeckt:

                  Ich hab mich in der "error.log" Datei umgesehen. In der alten Datei (aus den guten Zeiten wo der Apache funktioniert hat) wurde immer nur "Apache server shutdown initiated..." mitgezeichnet. Also immer wenn ich das Programm manuell beendet hab'.

                  Seit dem ich Probleme hab macht der beim öffnen folgende Aufzeichnung:

                  "
                  [Systemzeit][info]Parent: Created child process 804
                  [Systemzeit][info]Parent: Duplicating socket 180 and sending it to child process 804
                  [Systemzeit][info]BytesRead = 372 WSAProtocolInfo = 2006620
                  "

                  Und wenn ich dann den Server wieder schließe kommt statt der einfachen Meldung "Apache server shutdown initiated..." folgendes:

                  "
                  [Systemzeit][info] master_main:Shutdown event signaled. Shutting the Server down.
                  [Systemzeit][info] removed PID file c:/programme/apache group/apache/logs/httpd.pid (pid=1504)
                  Apache server shutdown initiated...
                  "

                  Ich hab auch noch im guten alten DOS-Fenster mit "netstat -an" anzeigen lassen wie die Belegung aussieht. Wenn der Apache läuft, dann bekomme ich "127.0.0.1:80" für den Apache Prozess.
                  Ich nehm mal an, dass das der ominöse Port 80 ist. Kein andere Prozess hat eine 80er Nummer...

                  Zudem hab ich im Taskmanager alle Prozesse, die sich beenden lassen zugemacht, um den Server dann zu probieren - ohne Erfolg.

                  Grüße
                  Mothi

                  1. Hi Mothi,

                    Ich hab mich in der "error.log" Datei umgesehen. In der alten Datei (aus den guten Zeiten wo der Apache funktioniert hat)

                    ... und Dein http://httpd.apache.org/docs/mod/core.html#loglevel noch nicht auf "info" stand ...

                    Viele Grüße
                          Michael

                    --
                    T'Pol: I apologize if I acted inappropriately.
                    V'Lar: Not at all. In fact, your bluntness made me reconsider some of my positions. Much as it has now.
                    (sh:| fo:} ch:] rl:( br:^ n4:( ie:% mo:) va:| de:/ zu:| fl:( ss:) ls:~ js:|)
                     => http://www.peter.in-berlin.de/projekte/selfcode/?code=sh%3A|+fo%3A}+ch%3A]+rl%3A(+br%3A^+n4%3A(+ie%3A%25+mo%3A)+va%3A|+de%3A%2F+zu%3A|+fl%3A(+ss%3A)+ls%3A~+js%3A|
                    Auch diese Signatur wird an korrekt konfigurierte Browser gzip-komprimiert übertragen.
                    1. Hallo Michael!

                      Erstmal Danke für die Antwort. Auf dem Link war ich schon.
                      Und ich hab mich sogar zu:
                      "
                      info  Informational. "Server seems busy, (you may need to increase StartServers, or Min/MaxSpareServers)..."
                      "

                      schlau gemacht. Da ich ein Windows System verwende kommt "StartServers" für mich nicht zu tragen, sondern "ThreadsPerChild". Daran hab ich gegenüber der Standardeinstellung nichts geändert. Deshalb versteh ich nicht warum der Server mir diese Fehlermeldung bzw. Info-Meldung in die error.log einträgt.

                      Grüße
                      Mothi

  2. Hi Mothi,

    Nur leider findet der IE (6) den Server nicht.

    was passiert, wenn Du einen anderen Browser verwendest?

    Viele Grüße
          Michael

    --
    T'Pol: I apologize if I acted inappropriately.
    V'Lar: Not at all. In fact, your bluntness made me reconsider some of my positions. Much as it has now.
    (sh:| fo:} ch:] rl:( br:^ n4:( ie:% mo:) va:| de:/ zu:| fl:( ss:) ls:~ js:|)
     => http://www.peter.in-berlin.de/projekte/selfcode/?code=sh%3A|+fo%3A}+ch%3A]+rl%3A(+br%3A^+n4%3A(+ie%3A%25+mo%3A)+va%3A|+de%3A%2F+zu%3A|+fl%3A(+ss%3A)+ls%3A~+js%3A|
    Auch diese Signatur wird an korrekt konfigurierte Browser gzip-komprimiert übertragen.
  3. hi,

    Nur leider findet der IE (6) den Server nicht. Also wo normalerweise der Inhalt des Ordners "htdocs" gezeigt werden sollte, bekomme ich die Meldung "Server oder DNS nicht gefunden".

    • hast du eine personal firewall auf dem rechner laufen?
    • ist im browser ein proxy eingetragen, über den die verbindung aufgebaut werden soll?

    gruss,
    wahsaga