xampp - nestartuje MySQL

Všechny ostatní programy, které nemají samostatnou sekci

Moderátor: Moderátoři Živě.cz

Odeslat příspěvekod LubošH 18. 7. 2012 14:43

Zdravím!
Neznáte někdo řešení mého problému, prosím? Po posledních aktualizacích systému Win7 ze dne 11.7.2012 nemůžu spustit po startu Apache server MySQL. Spustí se a ihned ukončí. V systému nemám žádné viry ani jiné breberky, Xampp používám již několik let bez problémů. Nepomohla ani reinstalace poslední verze 1.8.0. Vrátil jsem systém do stavu před aktualizacemi, spustil Apache i MySQL v pohodě. Opět jsem spustil poslední aktualizace a po nich MySQL nenastartuji ani náhodou. Teď nevím, zda je problém v aktualizacích (což bude asi pravda) anebo v nastavení serveru. Děkuji.
LubošH
Kolemjdoucí
Uživatelský avatar

Odeslat příspěvekod Milanr1 18. 7. 2012 14:55

Nic nového. Historicky první (plně úspěšnou) likvidaci všech konkurenčních db realizoval MS už v červnu 2005.
MS obvykle vydá rychle opravu (po zjištění chybného KB), ale ve výše uvedeném případě ji nevydal nikdy. :-(
Co s tím?
Wuapp
Zakázat příslušný KB.
To je vše.
Jak prosté. ;-)
Milan
Milanr1
Pokročilý
Uživatelský avatar

Odeslat příspěvekod mad_doc 18. 7. 2012 14:57

Nevím, jestli pomůžu, ale občas to v poslední době někomu blblo třeba společně se spuštěným skypem (pokud používáš) Viz. třeba http://www.apachefriends.org/f/viewtopic.php?f=16&t=50941.
Nehlásí něco control panel?
mad_doc
Junior
Uživatelský avatar

Odeslat příspěvekod LubošH 18. 7. 2012 15:01

Díval jsem se na popis všech 13ti aktualizací, ale nevím, která to může být. Žádná z nich se netýká přímo mého problému.
LubošH
Kolemjdoucí
Uživatelský avatar

Odeslat příspěvekod Milanr1 18. 7. 2012 15:03

Pokud by Apache nepracoval po síti korektně ani po odinstalaci chybného KB, je nutno zkontrolovat porty v konfiguráku:
httpd.conf
položka Listen
a případně port 80 změnit na jiný (aktuálně volný).
Zjistíš pomocí
netstat -a -p TCP
Poté restartovat službu Apache.
LubošH píše:Díval jsem se na popis všech 13ti aktualizací, ale nevím, která to může být.

KB se standardně instalují po jednom!
A po restartu se testuje funkčnost služeb.
Jen BFU musí instalovat automaticky.
Milan
Milanr1
Pokročilý
Uživatelský avatar

Odeslat příspěvekod LubošH 18. 7. 2012 15:12

Port 80 mi funguje OK - ten je pro Apache a s tím nemám problém. Zkusil jsem ho dočasně změnit na 8080 a výsledek pro MySQL je stejný.

Úpravu v Skype jsem provedl, ale beze změn.

Ani změna portu 3306 pro MySQL na 3308 nepomohla.
LubošH
Kolemjdoucí
Uživatelský avatar

Odeslat příspěvekod petrik.chl 18. 7. 2012 15:50

já mám MySQL (5.5.16 x64) a Apache (Apache/2.2.21 x64 PHP/5.3.8 x64) na W7 a všechny aktualizace od MS a žádný problém nemám, vše funguje jak má - ale vše jsem instaloval samostatně, nepoužívám na to nějaké "divné" balíky typu XAMP
Takže bych chybu hledal nejprve v logu MySQL serveru - tam musí něco psát, proč se nespustil
petrik.chl
Junior

Odeslat příspěvekod LubošH 18. 7. 2012 16:24

Logový soubor:

120718 16:22:04 [Note] Plugin 'FEDERATED' is disabled.
120718 16:22:04 InnoDB: The InnoDB memory heap is disabled
120718 16:22:04 InnoDB: Mutexes and rw_locks use Windows interlocked functions
120718 16:22:04 InnoDB: Compressed tables use zlib 1.2.3
120718 16:22:04 InnoDB: Initializing buffer pool, size = 16.0M
120718 16:22:04 InnoDB: Completed initialization of buffer pool
120718 16:22:04 InnoDB: Log file \xampp\mysql\data\ib_logfile1 did not exist: new to be created
120718 16:22:04 [ERROR] Plugin 'InnoDB' init function returned error.
120718 16:22:04 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
120718 16:22:04 [ERROR] Unknown/unsupported storage engine: InnoDB
120718 16:22:04 [ERROR] Aborting

120718 16:22:04 [Note] c:\xampp\mysql\bin\mysqld.exe: Shutdown complete
LubošH
Kolemjdoucí
Uživatelský avatar

Odeslat příspěvekod petrik.chl 18. 7. 2012 16:28

a používáš innodb tabulky? pokud ne, tak si ho zakaž, pokud ano, tak se podívej, jestli vytvořil soubor \xampp\mysql\data\ib_logfile1 a pokud ne, tak asi nemá potřebná oprávnění v daném adresáři
petrik.chl
Junior

Odeslat příspěvekod LubošH 18. 7. 2012 16:41

Tak jsem na to přišel:
Po nové instalaci XAMPP se mi asi nastavily defaultní hodnoty některých parametrů, takže jsem pouze zkopíroval soubor ibdata0 na soubor ibdata1 a MySQL server už konečně funguje. Nyní musím ještě překontrolovat přístup k databázi, protože i tam mám asi změněná hesla a pod. Tímto se omlouvám Microsoftu - v aktualizacích to nebylo, i když to napoprvé tak vypadalo.
LubošH
Kolemjdoucí
Uživatelský avatar


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 0 návštevníků