- Home
- Categorie
- Coding e Sistemistica
- Hosting, Server e Domini
- Xampp 1.8.1 e MySql
-
Xampp 1.8.1 e MySql
Ciao a tutti,
è da un po' di giorni che tribulo con l'installazione di xampp su windows7.
Premetto che, prima di disinstallarla Apache e MySql funzionavano, ma ho voluto rifare tutto dal principio perché mettendo il sito in locale si bloccava l'installazione di Joomla.
Il fatto è che, da quando l'ho reinstallata quando provo a startare Mysql mi dice che c'è un errore e che si trova in c:\program files\xampp..... e che la "expected path" è in c:\xampp....
Lo so, infatti, fisicamente è proprio lì che si trova!!! Ma lui "vede" un altro percorso.:x
Ne ho provate diverse:- ho pulito il registro
-ho riavviato più volte - ho aperto il file di configurazione ed ho controllato che il percorso fosse corretto
- nel dubbio.......ho cercato il file anche in c:\program files\ e non esite (come immaginavo)
- la porta è libera
- il firewall non mi sta bloccando nulla
- ho provato a fare anche vecchie installazioni, ma il risultato è sempre uguale.
- Poi......per semplice curiosità ho provato ad installarlo su di un altro pc con Vista e funziona a meraviglia (quindi, i file non sono nemmeno corrotti)
Credo che sia qualcosa nel pc con winows 7, ma fino a una settimana fa andava tutto bene!!!
Qualche idea?
- ho pulito il registro
-
Probabile che l'altro mysql sia ancora attivo. Posta l'errore completo che ti dà.
-
Ecco:
15:31:25 [Apache] XAMPP Apache Service is already running on port 443
15:31:25 [mysql] MySQL Service detected with wrong path
15:31:25 [mysql] Change XAMPP MySQL settings or
15:31:25 [mysql] Uninstall/disable the other service manually first
15:31:25 [mysql] Found Path: "C:\program files\xampp\mysql\bin\mysqld.exe" --defaults-file="c:\program files\xampp\mysql\bin\my.ini" mysql
15:31:25 [mysql] Expected Path: c:\xampp\mysql\bin\mysqld.exe --defaults-file=c:\xampp\mysql\bin\my.ini mysqlMa ti assicuro che in "program files" non c'è assolutamente nulla!
-
È il tipico caso in cui è rimasto qualcosa dell'installazione precedente di mysql.
-
L'ho pensato anch'io ma ho eliminato tutto, pulito il registro e svuotato il cestino, cosa mi resta da fare?
-
Guardare nei servizi di windows perchè può essere che il servizio mysql precedente è ancora attivo.
-
non è attivo
-
Apri un command prompt con privilegi di amministratore e dai il comando
sc delete mysql
-
Nulla......sembra essere un file fantasma di 0 bytes e non esiste materialmente, ma mi impedisce l'avvio del Mysql esistente
-
Quindi c'è questo file?
-
Lo vedo solo in Servizi e, quando clicco su "proprietà" mi esce che è di 0 bytes ed "elimina file" non si attiva.
Mentre, se lo cerco nel percorso non esiste
-
Quindi ti basta disattivare il servizio.
-
Il fatto è che essendo di 0 bytes non me lo fa disattivare, perché, in teoria, non esiste!!!
Ho provato anche con un software per eliminare files incancellabili, ma non lo vede:bho: quindi, per non perdere altro tempo ho ripiegato su EasyPhp che, non avendo gli stessi nomi, non entrano in conflitto e funziona tutto, facendoci le dovute corna, a meraviglia per il momento......speriamo!