[Apache] 'WSASocket failed to open the inherited socket'? *

Pagina: 1
Acties:
  • 1.203 views sinds 30-01-2008
  • Reageer

  • Ed83
  • Registratie: December 2001
  • Laatst online: 23-12-2025
Heb altijd op m'n laptop lokaal apache met php en mysql draaiende gehad om scripts direct te kunnen testen e.d.
Nu sinds een format en complete herinstallatie van winxp (nu met SP2) werkt apache niet meer.
Zodra ik het opstart klapt het er na een paar seconde uit.
Voor die herinstallatie werkte alles prima.

Heb ondertussen al verschillende (apache+php+mysql e.d.) bundels geprobeert, maar overal heb ik dit probleem.
Ook als ik apache zelf 'los' installeer.

In de error log van apache vind ik hetvolgende:

[Thu Feb 23 21:42:04 2006] [notice] Apache/2.2.0 (Win32) DAV/2 mod_ssl/2.2.0 OpenSSL/0.9.8a mod_autoindex_color PHP/5.1.1 configured -- resuming normal operations
[Thu Feb 23 21:42:04 2006] [notice] Server built: Dec 1 2005 18:36:53
[Thu Feb 23 21:42:04 2006] [notice] Parent: Created child process 1708
[Thu Feb 23 21:42:07 2006] [notice] Child 1708: Child process is running
[Thu Feb 23 21:42:07 2006] [crit] (OS 10022)Er is een ongeldig argument opgegeven. : Child 1708: setup_inherited_listeners(), WSASocket failed to open the inherited socket.
[Thu Feb 23 21:42:07 2006] [crit] Parent: child process exited with status 3 -- Aborting.


Iemand enig idee hoe ik dit kan oplossen?
Ik kom er niet uit.


[edit] sorry voor de titel, maar ik kan er niets meer bij zetten... :(

[ Voor 4% gewijzigd door Ed83 op 25-02-2006 12:31 ]


  • Spider.007
  • Registratie: December 2000
  • Niet online

Spider.007

* Tetragrammaton

1e hit op Google:
Ok, I am back. Now it seems ridiculous to me but of course it's easy to say after "the battle is won" :). So what I did was just unchecking the "Enable LMHOSTS Lookup" box in my TCP/IP protocol setup (under WINS setting). That's all the magic. Hopefully it's gonna help to everybody who's got the same problem..
[Apache + winxp] > [Apache] 'WSASocket failed to open the inherited socket'? *

[ Voor 10% gewijzigd door Spider.007 op 25-02-2006 13:54 ]

---
Prozium - The great nepenthe. Opiate of our masses. Glue of our great society. Salve and salvation, it has delivered us from pathos, from sorrow, the deepest chasms of melancholy and hate


  • Ed83
  • Registratie: December 2001
  • Laatst online: 23-12-2025
Die instelling staat nu uitgeschakeld, maar apache klapt er nog steeds uit.
Ook na een herstart.

  • Ed83
  • Registratie: December 2001
  • Laatst online: 23-12-2025
Ik heb nu eens een oude versie van Apache erop gezet, maar krijg precies hetzelfde probleem.
Het maakt dus niet uit als het Apache 1.3.x of Apache 2 is.

  • ElCondor
  • Registratie: Juni 2001
  • Laatst online: 15:21

ElCondor

Geluk is Onmisbaar

http://apache2triad.net/f...he-inherited-socket..html

Wellicht heb je hier wat aan?
Dat OS 10022 doet me er aan denken dat er iets is met het OS waar Apache op draait.
Klaarblijkelijk heeft SP2 er invloed op, op welke sockets geopend kunnen worden en niet. Daar had ik nog niet van gehoord, maar het lijkt plausibel.
Probeer eens te kijken of er nog andere apps op poort 80 draaien, welke services er allemaal draaien etc..

Succes! En laat even weten hoe het gegaan is ;)

Hay 365 dias en un año y 366 occasiones para festejar (Boliviaans spreekwoord)


  • Ed83
  • Registratie: December 2001
  • Laatst online: 23-12-2025
Op poort 80 draait niets, ook niet op 443.
Ook heb ik de optie "Enable LMHOSTS Lookup" bij de TCP/IP instellingen (tabblad WINS) uitgezet en alles er weer opnieuw opgezet zodat ik met een 'schone' installatie van apache (en de rest) aan de slag kan.
Maar helaas, nog steeds hetzelfde probleem :S
De foutmelding is overigens iets anders.


[Mon Apr 03 19:20:44 2006] [crit] (22)Invalid argument: unable to replace stderr with error_log
[Mon Apr 03 19:20:44 2006] [crit] (2)No such file or directory: unable to replace stderr with /dev/null
[Mon Apr 03 19:20:46 2006] [crit] (22)Invalid argument: unable to replace stderr with error_log
[Mon Apr 03 19:20:46 2006] [crit] (2)No such file or directory: unable to replace stderr with /dev/null
[Mon Apr 03 19:20:49 2006] [notice] Apache/2.2.0 (Win32) DAV/2 mod_ssl/2.2.0 OpenSSL/0.9.8a mod_autoindex_color PHP/5.1.1 configured -- resuming normal operations
[Mon Apr 03 19:20:49 2006] [notice] Server built: Dec 1 2005 18:36:53
[Mon Apr 03 19:20:49 2006] [notice] Parent: Created child process 3872
[Mon Apr 03 19:20:54 2006] [notice] Child 3872: Child process is running
[Mon Apr 03 19:20:54 2006] [crit] (OS 10022)Er is een ongeldig argument opgegeven. : Child 3872: setup_inherited_listeners(), WSASocket failed to open the inherited socket.
[Mon Apr 03 19:20:54 2006] [crit] Parent: child process exited with status 3 -- Aborting.

  • c00kie
  • Registratie: Juni 2005
  • Laatst online: 28-08-2025
kan het niet zijn dat bij uw vorige installatie geen firewall geïnstalleerd had en nu wel? (of misschien de ingebouwde firewall van xp uit had staan, en dat die nu aanstaat?)

Build a bridge, get over it... Specs : yes !!! website over bouwen & verbouwen

Pagina: 1