Costruire un sito web (4) : errore di compatibilità Joomla / XAMPP
Link sponsorizzati
Durante l’elaborazione della nostra guida per costruire un sito web ci siamo imbattuti in un errore di compatibilità tra Joomla! 1.5.22 e XAMPP 1.7.3 .
Se state tentando di installare Joomla! in locale utilizzando la versione 1.7.4 di XAMPP sappiate che incapperete nel seguente messaggio d’errore:
Link sponsorizzati

Girovagando per i forum della rete tentando di risolvere l’arcano mistero, abbiamo scoperto che l’errore dipende dalla versione troppo “fresca” di MySql utilizzato dal rilascio 1.7.4 di XAMPP.
E’ possibile bypassare l’errore andando a modificare il codice del file “joomla.sql” al percorso C:\xampp\htdocs\joomla\installation\sql\mysql .
L’errore che si riscontra nella procedura di installazione di Joomla! è dovuto al fatto che nel file sono presenti istruzioni SQL che non sono supportate da versioni recentissime di MySql. In particolare l’istruzione che da origine all’errore è “ ‘TYPE=MyISAM CHARACTER SET `utf8` ”
Sostituendo molto semplicemente questa istruzione all’interno del file con uno spazio vuoto, riusciremmo a installare senza apparenti problemi Joomla!
Peccato però si tratti di un mero esercizio accademico poiché quando si tenta di accedere al login, una volta eliminata la cartella dell’installazione di Joomla!, ci si ritrova di fronte a una pagina piena di molteplici errori.
Il nostro suggerimento quindi è quello di andare a questo indirizzo e recuperare le versione meno recenti di XAMPP; ad esempio noi per la guida abbiamo utilizzato la 1.7.3 , il cui installer è scaricabile a quest’indirizzo.
Link sponsorizzati

