Hola a todos, hemos recibido varios correos solicitando ayuda para solucionar el problema de instalación de joomla en local con algunas versiones de XAMPP y MAMPP.
El problema reside en la versión MySQL 5.5.x, posiblemente si antes no tenías problemas y ahora si, puedes estar seguro de que todo se deba a que el proveedor de alojamiento web haya actualizado la versión de MySQL sin haberte avisado.
Seguramente visualizaras esto en la conexión con la base de datos:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TYPE=MyISAM CHARACTER SET `utf8`' at line 29 SQL=CREATE TABLE `jos_banner` ( `bid` int(11) NOT NULL auto_increment, `cid` int(11) NOT NULL default '0', `type` varchar(30) NOT NULL default 'banner', `name` varchar(255) NOT NULL default '', `alias` varchar(255) NOT NULL default '', `imptotal` int(11) NOT NULL default '0', `impmade` int(11) NOT NULL default '0', `clicks` int(11) NOT NULL default '0', `imageurl` varchar(100) NOT NULL default '', `clickurl` varchar(200) NOT NULL default '', `date` datetime default NULL, `showBanner` tinyint(1) NOT NULL default '0', `checked_out` tinyint(1) NOT NULL default '0', `checked_out_time` datetime NOT NULL default '0000-00-00 00:00:00', `editor` varchar(50) default NULL, `custombannercode` text, `catid` INTEGER UNSIGNED NOT NULL DEFAULT 0, `description` TEXT NOT NULL DEFAULT '', `sticky` TINYINT(1) UNSIGNED NOT NULL DEFAULT 0, `ordering` INTEGER NOT NULL DEFAULT 0, `publish_up` datetime NOT NULL default '0000-00-00 00:00:00', `publish_down` datetime NOT NULL default '0000-00-00 00:00:00', `tags` TEXT NOT NULL DEFAULT '', `params` TEXT NOT NULL DEFAULT '', PRIMARY KEY (`bid`), KEY `viewbanner` (`showBanner`), INDEX `idx_banner_catid`(`catid`) ) CHARACTER SET `utf8`
Tan solo debemos hacer una modificación en el archivo joomla.sql antes de comenzar la instalación para que no nos de problemas debido a MySQL 5.5.x
Abrimos el archivo joomla.sql que se encuentra en installation/sql/mysql/joomla.sql (podemos usar el bloc de notas o el dreamweaver, nunca el word!)
Línea a modificar: TYPE=MyISAM CHARACTER SET `utf8`;
Línea después de modificar: ENGINE=MyISAM CHARACTER SET `utf8`;
Debemos modificar todas las líneas que encontremos en el archivo joomla.sql, recomiendo usar la función de búsqueda y reemplazo que suelen traer los programas de texto para facilitarnos tareas como ésta. Pulsando control + F o control + B nos aparecerá dicha opción, también la podemos encontrar si vamos al menú superior Edición > Buscar
Recomiendo editar el archivo joomla.sql con Dreamweaver o con Notepad++ ya que otros editores de texto meten códigos raros que dificultarán nuevamente la instalación.
Dreamweaver Trial 30 días: http://www.adobe.com/go/trydreamweaver
Notepad++ (Freeware): http://notepad-plus-plus.org/download
Una vez hayamos modificado todas las líneas subimos el archivo joomla.sql al servidor y volvemos a comenzar la instalación del Joomla 1.5.23 verán como no vuelven a tener problemas!
Os presento una estupenda extensión (de pago) que puede ayudaros a mejorar las ventas en vuestras páginas Joomla (o html, flash...) Este programa, ofrece una ventana de conversación para chaterar con los visitantes, tenéis un panel de control muy muy completo y podeis visualizar como funciona de cara al usuario desde aquí:
http://www.zopim.com/
Cambiar la contraseña del super administrador
Vamos a recobrar la contraseña accediendo a la base de datos utilizando phpMyAdmin.
AVISO: No tengas miedo de experimentar pero siempre ten un backup actual de tu sitio y de tu base de datos, esto es la regla de oro.
Una vez que has ingresado a phpMyAdmin es necesario seleccionar la base de datos que esta usando nuestro Joomla!
Una vez que hayas seleccionado la base de datos que esta usando Joomla! localiza la tabla jos_users.
![]()
Ahora tenemos que modificar la tabla jos_users, (recuerda que jos_ es el prefijo que elejiste al instalar joomla! 1.5., si no elejiste un sufijo diferente durante la instalación deberías de tener jos_ como prefijo por defecto) ahora damos click en el icono de examinar.
![]()
Localizamos el usuario administrador (normalmente id 62)
![]()
Para cambiar la contraseña damos click en Editar, representado por un lápiz
![]()
Ahora ingresamos la nueva clave en el campo password

Es necesario seleccionar en la lista Función la opción MD5 para encriptar el valor que ingreses.
Listo, con esto modificamos la contraseña en caso de pérdida.