XAMPP Apache nem működik
Kb. 4 hónapja van XAMPP 1.7.4 telepítve a gépemen.
Drupalhoz használom localhostos teszteléshez, fejlesztéshez, tanuláshoz, stb.
Nincs két hete, hogy utoljára használtam, akkor gond nélkül működött, most azonban az Apache nem akar elindulni.
Rengeteg posztot találtam erről google segítségével, de egyik megoldás se működött, amit próbáltam:
- semmi nem használja a szükséges 80-as portot (minden xampp-nak szükséges port szabad)
- újratelepítés
- leellenőrzitem és nem fut semmi más apache a háttérben (érdekes is lenne mert nem telepítettem külön, se másik servert...)
Az errorlogban valamennyi indítási próbálkoznál ez jelenik meg:
■ Drupalhoz használom localhostos teszteléshez, fejlesztéshez, tanuláshoz, stb.
Nincs két hete, hogy utoljára használtam, akkor gond nélkül működött, most azonban az Apache nem akar elindulni.
Rengeteg posztot találtam erről google segítségével, de egyik megoldás se működött, amit próbáltam:
- semmi nem használja a szükséges 80-as portot (minden xampp-nak szükséges port szabad)
- újratelepítés
- leellenőrzitem és nem fut semmi más apache a háttérben (érdekes is lenne mert nem telepítettem külön, se másik servert...)
Az errorlogban valamennyi indítási próbálkoznál ez jelenik meg:
[Fri May 27 15:56:09 2011] [notice] Digest: generating secret for digest authentication ...
[Fri May 27 15:56:09 2011] [notice] Digest: done
[Fri May 27 15:56:10 2011] [notice] Apache/2.2.17 (Win32) mod_ssl/2.2.17 OpenSSL/0.9.8o PHP/5.3.4 mod_perl/2.0.4 Perl/v5.10.1 configured -- resuming normal operations
[Fri May 27 15:56:10 2011] [notice] Server built: Oct 18 2010 01:58:12
[Fri May 27 15:56:10 2011] [crit] (22)Invalid argument: Parent: Failed to create the child process.
[Fri May 27 15:56:10 2011] [crit] master_main: create child process failed. Exiting.
[Fri May 27 15:56:10 2011] [notice] Parent: Forcing termination of child process 36
[Fri May 27 15:56:09 2011] [notice] Digest: done
[Fri May 27 15:56:10 2011] [notice] Apache/2.2.17 (Win32) mod_ssl/2.2.17 OpenSSL/0.9.8o PHP/5.3.4 mod_perl/2.0.4 Perl/v5.10.1 configured -- resuming normal operations
[Fri May 27 15:56:10 2011] [notice] Server built: Oct 18 2010 01:58:12
[Fri May 27 15:56:10 2011] [crit] (22)Invalid argument: Parent: Failed to create the child process.
[Fri May 27 15:56:10 2011] [crit] master_main: create child process failed. Exiting.
[Fri May 27 15:56:10 2011] [notice] Parent: Forcing termination of child process 36
Skype
Nem skype
2. biztos hogy nem skype, és portok szabadságát 3 különböző módon teszteltem, szabadok a portok
3. a windows eseménynaplójában azonban találtam hibabejegyzést, kb. azzal a dátummal amikor legutóbb használtam (működött)
A hibajelentés:
a httpd.exe a xampp/apache/bin mappában található, a dll pedig a xampp/php mappában.
Innen merre tovább? Ez a hibajelentés egyszer szerepel az eseménynaplóban, akkori dátummal amikor utoljára használtam.
Mostani próbálkozások nem eredményeztek semmilyen bejegyzést. MySQL fut, annak a bejegyzései, hogy elindult megtalálhatóak. Apache-ról semmi infó.
Újratelepítés nem segített.
Nekem mikor felteszem a
Sorrendem:
- telepítem az XAMPP-ot
- MySQL és Apache regisztrálása (MySQL elindul)
- Gép restart és az Apache is elindul.
Sajnos nem
Próbáltam service-ként, nem service-ként, mysql megy, apache nem.
Most megpróbáltam egyel korábbi verziót és az működik.
Tehát 1.7.4 helyett most 1.7.3
Csak azt nem értem, hogy biztos, hogy nem a portokkal van baj. Ha meg dll-el vagy exe-vel (amiket korábban írtam), akkor újratelepítés (registry tisztítással) miért nem segít.
Azt meg különösen nem értem, hogy mitől romlott el "egyszercsak" és különösen hogyan romlott el úgy, hogy újratelepítésnek semmi haszna.