_KEIN_ apache funktioniert

Irgendwelche Probleme mit XAMPP für Windows? Dann ist hier genau der richtige Ort um nachzufragen.

_KEIN_ apache funktioniert

Postby hasel01 » 16. December 2008 19:56

hallo alle miteinander,

letztens musste ich meinen rechner formatieren, da dieser nicht mehr gestartet ist. seitdem plagt mich ein problem. und zwar kann ich keinen apache zum laufen bekommen. weder der vom xampp, noch den vom nvidia treiber (network access manager um genau zu sein). ist dies ein problem beim apache oder liegt es an mir? ich tippe wohl auf letzteres.

was ich unternommen hab:
  • laut port-check ist nichts belegt (außer mein ftp)
  • netstat -abn zeigt auch nichts als listening an
  • erneute installation des xampp
  • firewall (windows) wurde deaktiviert
  • abgesicherter modus mit netzwerktreibern (demzufolge kein antivir aktiv)
  • chipsatz treiber hab ich auch schon (in hoffnung auf erfolg) erneut installiert
doch alles änderte nichts. auch die suche in diesem forum brachte nichts. :(

kann mir jemand helfen? vorher lief alles ohne probleme.

mfg

ps: os ist win xp x64 sp2.

error.log des xampp (1.6.8) apache (2.2.9) (ohne Win32DisableAcceptEx):
Code: Select all
[Tue Dec 16 19:41:27 2008] [notice] Apache/2.2.9 (Win32) DAV/2 mod_ssl/2.2.9 OpenSSL/0.9.8i mod_autoindex_color PHP/5.2.6 configured -- resuming normal operations
[Tue Dec 16 19:41:27 2008] [notice] Server built: Jun 14 2008 19:02:12
[Tue Dec 16 19:41:27 2008] [notice] Parent: Created child process 4492
[Tue Dec 16 19:41:28 2008] [notice] Child 4492: Child process is running
[Tue Dec 16 19:41:28 2008] [notice] Child 4492: Acquired the start mutex.
[Tue Dec 16 19:41:28 2008] [notice] Child 4492: Starting 250 worker threads.
[Tue Dec 16 19:41:28 2008] [notice] Child 4492: Starting thread to listen on port 443.
[Tue Dec 16 19:41:28 2008] [notice] Child 4492: Starting thread to listen on port 80.
[Tue Dec 16 19:41:28 2008] [error] (OS 10038)An operation was attempted on something that is not a socket.  : Child 4492: Encountered too many errors accepting client connections. Possible causes: dynamic address renewal, or incompatible VPN or firewall software. Try using the Win32DisableAcceptEx directive.
[Tue Dec 16 19:41:28 2008] [error] (OS 10038)An operation was attempted on something that is not a socket.  : Child 4492: Encountered too many errors accepting client connections. Possible causes: dynamic address renewal, or incompatible VPN or firewall software. Try using the Win32DisableAcceptEx directive.
[...]


error.log des xampp apache (mit Win32DisableAcceptEx):
Code: Select all
[Tue Dec 16 19:42:58 2008] [warn] pid file P:/xampp/apache/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run?
[Tue Dec 16 19:42:59 2008] [notice] Apache/2.2.9 (Win32) DAV/2 mod_ssl/2.2.9 OpenSSL/0.9.8i mod_autoindex_color PHP/5.2.6 configured -- resuming normal operations
[Tue Dec 16 19:42:59 2008] [notice] Server built: Jun 14 2008 19:02:12
[Tue Dec 16 19:42:59 2008] [notice] Parent: Created child process 3676
[Tue Dec 16 19:42:59 2008] [notice] Disabled use of AcceptEx() WinSock2 API
[Tue Dec 16 19:43:00 2008] [notice] Child 3676: Child process is running
[Tue Dec 16 19:43:00 2008] [notice] Child 3676: Acquired the start mutex.
[Tue Dec 16 19:43:00 2008] [notice] Child 3676: Starting 250 worker threads.
[Tue Dec 16 19:43:00 2008] [notice] Child 3676: Listening on port 443.
[Tue Dec 16 19:43:00 2008] [notice] Child 3676: Listening on port 80.
[Tue Dec 16 19:43:00 2008] [error] (OS 10038)An operation was attempted on something that is not a socket.  : Too many errors in select loop. Child process exiting.
[Tue Dec 16 19:43:00 2008] [notice] Child 3676: Exit event signaled. Child process is ending.
[Tue Dec 16 19:43:01 2008] [notice] Child 3676: Released the start mutex
[Tue Dec 16 19:43:01 2008] [notice] Child 3676: All worker threads have exited.
[Tue Dec 16 19:43:01 2008] [notice] Child 3676: Child process is exiting
[Tue Dec 16 19:43:01 2008] [notice] Parent: child process exited with status 0 -- Restarting.
[...]


error.log des nvidia apache (2.0) (mit Win32DisableAcceptEx):
Code: Select all
[Tue Dec 16 19:30:57 2008] [notice] Parent: Created child process 3732
[Tue Dec 16 19:30:57 2008] [notice] Child 3732: Child process is running
[Tue Dec 16 19:30:57 2008] [notice] Child 3732: Acquired the start mutex.
[Tue Dec 16 19:30:57 2008] [notice] Child 3732: Starting 10 worker threads.
[Tue Dec 16 19:30:57 2008] [notice] Child 3732: Listening on port 3476.
[Tue Dec 16 19:30:57 2008] [notice] Child 3732: Exit event signaled. Child process is ending.
[Tue Dec 16 19:30:58 2008] [notice] Child 3732: Released the start mutex
[Tue Dec 16 19:30:58 2008] [notice] Child 3732: Waiting for 10 worker threads to exit.
[Tue Dec 16 19:30:58 2008] [notice] Child 3732: All worker threads have exited.
[Tue Dec 16 19:30:58 2008] [notice] Child 3732: Child process is exiting
[Tue Dec 16 19:30:58 2008] [notice] Parent: child process exited with status 0 -- Restarting.
[Tue Dec 16 19:30:59 2008] [notice] Parent: Created child process 1288
[Tue Dec 16 19:30:59 2008] [notice] Child 1288: Child process is running
[Tue Dec 16 19:30:59 2008] [notice] Child 1288: Acquired the start mutex.
[Tue Dec 16 19:30:59 2008] [notice] Child 1288: Starting 10 worker threads.
[Tue Dec 16 19:30:59 2008] [notice] Child 1288: Listening on port 3476.
[Tue Dec 16 19:30:59 2008] [notice] Child 1288: Exit event signaled. Child process is ending.
[Tue Dec 16 19:31:00 2008] [notice] Child 1288: Released the start mutex
[Tue Dec 16 19:31:00 2008] [notice] Child 1288: Waiting for 10 worker threads to exit.
[Tue Dec 16 19:31:00 2008] [notice] Child 1288: All worker threads have exited.
[Tue Dec 16 19:31:00 2008] [notice] Child 1288: Child process is exiting
[Tue Dec 16 19:31:00 2008] [notice] Parent: child process exited with status 0 -- Restarting.
[...]


edit: um vllt etwas hinzuzufügen:

error.log des nvidia apache (ohne Win32DisableAcceptEx):
Code: Select all
[Tue Dec 16 20:49:06 2008] [notice] Parent: Created child process 4976
[Tue Dec 16 20:49:07 2008] [notice] Child 4976: Child process is running
[Tue Dec 16 20:49:07 2008] [notice] Child 4976: Acquired the start mutex.
[Tue Dec 16 20:49:07 2008] [notice] Child 4976: Starting 10 worker threads.
[Tue Dec 16 20:49:55 2008] [notice] Parent: Received shutdown signal -- Shutting down the server.
[Tue Dec 16 20:49:55 2008] [notice] Child 4976: Exit event signaled. Child process is ending.
[Tue Dec 16 20:49:56 2008] [notice] Child 4976: Released the start mutex
[Tue Dec 16 20:49:57 2008] [notice] Child 4976: Waiting for 10 worker threads to exit.
[Tue Dec 16 20:49:57 2008] [notice] Child 4976: All worker threads have exited.
[Tue Dec 16 20:49:57 2008] [notice] Child 4976: Child process is exiting
[Tue Dec 16 20:49:57 2008] [notice] Parent: Child process exited successfully.
hasel01
 
Posts: 3
Joined: 16. December 2008 19:31

Re: _KEIN_ apache funktioniert

Postby glitzi85 » 16. December 2008 21:06

Die Datei C:\Windows\system32\drivers\etc\hosts öffnen und die IPv6-Adresse löschen. Die Meldung

An operation was attempted on something that is not a socket.


kommt daher wenn ich mich recht erinnere. Kann aber auch sein dass es wegen den 64bit sind, die werden eigentlich nicht unterstützt. Ist es denn früher mal gelaufen?

mfg glitzi
User avatar
glitzi85
 
Posts: 1920
Joined: 05. March 2004 23:26
Location: Dahoim

Re: _KEIN_ apache funktioniert

Postby hasel01 » 16. December 2008 21:58

in der hosts-datei steht nur die 127.0.0.1. eine v6 ip ist dort nicht eingetragen. und ja, vor genau dieser letzten win installation, lief alles ohne probleme. es sind auch genau die gleichen treiber oben, mit genau den gleichen dazugehörigen programmen (hab eine hauppauge tv-karte drin, wo für das epg ein server (port 80) mitgeliefert wird, aber bei deaktivierung sich nix ändert).

was ich gerade bemerkt habe: wenn ich den network access manager dienst starte, erscheint folgende meldung im eventlog "The Forceware Web Interface service entered the running state.". das müsste ja bedeuten, dass der server läuft und ich somit zugriff habe. nur genau an letztem hakt es. es endet einfach in einem loop (d.h. firefox zeigt nur loading... im titel an). wenn ich mit telnet auf den port verbinde (3476 um genau zu sein), verbindet er, aber es kommt keine willkommensmeldung o.ä. (wie beim ftp z.b.) oder irgend eine reaktion. lediglich ein leeres fenster mit einem blinkenden caret.
hasel01
 
Posts: 3
Joined: 16. December 2008 19:31

Re: _KEIN_ apache funktioniert

Postby hasel01 » 16. December 2008 22:54

der apache funktioniert jetzt wieder. :D ich bin in google jetzt alle suchergebnisse nacheinander durchgegangen und habe alles durchprobiert. funktioniert hat folgendes (auf seite 3 oder 4; habe ich vorhin übersprungen, da chinesische zeichen vorhanden waren ;)): http://groups.google.com/group/eachgain ... 5ba239e064

das problem war eine fehlerhafte winsock konfiguration (oder was auch immer). der befehl netsh winsock reset hat es wieder repariert. nach einem neustart funktionieren beide apache server ohne probleme (bis auf den 500er http error in /xampp/). :) dafür muss ich jetzt vmware wieder installieren, da ich dachte es liegt vllt an den 2 hinzugefügten netzwerkadaptern. :(

endlich wieder entwickeln!

trotzdem danke für die bemühungen!
hasel01
 
Posts: 3
Joined: 16. December 2008 19:31


Return to XAMPP für Windows

Who is online

Users browsing this forum: No registered users and 28 guests