Dnes jsem aktualizoval XAMPP na verzi 1.7.3 s doplňkem Apache Tomcat. Instalace (v mém případě aktualizace ze ZIP souboru a přepsání původních souborů) proběhla úspěšně, po instalaci jsem spustil “setup_xampp.bat” a provedl nastavení a relokaci cest. Následně pomocí XAMPP control panelu zkusil spustit Apache a MySql. MySql naběhlo v pořádku ale apache se po několika vteřinách vypnul. Zkontroloval jsem apache log (xampp/apache/logs) soubor error.log. Zde byla uvedena chyba kritická chyba:
[Tue Jan 26 22:42:13 2010] [crit] (22)Invalid argument: Parent: Failed to create the child process.
[Tue Jan 26 22:42:13 2010] [crit] (OS 6)Neplatný popisovač. : master_main: create child process failed. Exiting.
Zkoušel jsem prohledávat internet, ale řešení jsem neobjevil. Začal jsem tedy experimentovat.
Spustil jsem setup_xampp.bat a zkoušel vypínat a zapínat jednotlivé moduly a rozšíření. Po vypnutí modulu mod_perl, volba 6 (v souvislosti s ním dojde k vypnutí Apache::ASP, volba 7) již Apache úspěšně nastartoval.
V případě že toto nepomohlo zkontrolujte pomocí xampp-portcheck.exe obsazení portů (hlavně port 80)
Napsat komentář