Error en la instalación de joomla en wampserver [SOLUCIONADO]

Cuando se realiza la instalación de Joomla 1.5.22 en WampServer 2.1c-x32 se produce el siguiente error:

  1. You have an error in your SQL syntax; check the manual that corresponds to
  2. your MySQL server version for the right syntax to use near 'TYPE=MyISAM
  3. CHARACTER SET `utf8`' at line 29 SQL=CREATE TABLE `jos_banner` ( `bid`
  4. int(11) NOT NULL auto_increment, `cid` int(11) NOT NULL default '0', `type`
  5. varchar(30) NOT NULL default 'banner', `name` varchar(255) NOT NULL default
  6. '', `alias` varchar(255) NOT NULL default '', `imptotal` int(11) NOT NULL
  7. default '0', `impmade` int(11) NOT NULL default '0', `clicks` int(11) NOT
  8. NULL default '0', `imageurl` varchar(100) NOT NULL default '', `clickurl`
  9. varchar(200) NOT NULL default '', `date` datetime default NULL,
  10. `showBanner` tinyint(1) NOT NULL default '0', `checked_out` tinyint(1) NOT
  11. NULL default '0', `checked_out_time` datetime NOT NULL default '0000-00-00
  12. 00:00:00', `editor` varchar(50) default NULL, `custombannercode` text,
  13. `catid` INTEGER UNSIGNED NOT NULL DEFAULT 0, `description` TEXT NOT NULL
  14. DEFAULT '', `sticky` TINYINT(1) UNSIGNED NOT NULL DEFAULT 0, `ordering`
  15. INTEGER NOT NULL DEFAULT 0, `publish_up` datetime NOT NULL default
  16. '0000-00-00 00:00:00', `publish_down` datetime NOT NULL default '0000-00-00
  17. 00:00:00', `tags` TEXT NOT NULL DEFAULT '', `params` TEXT NOT NULL DEFAULT
  18. '', PRIMARY KEY (`bid`), KEY `viewbanner` (`showBanner`), INDEX
  19. `idx_banner_catid`(`catid`) ) CHARACTER SET `utf8`

Como podemos ver el problema esta en el motor de las tablas de la definición de la base de datos de joomla, para solucionarlo solo tendremos que modificar el archivo "joomla.sql" situado en la carpeta 'installation/sql/mysql' de nuestro sitio joomla, sustituyendo "TYPE=MyISAM" por "ENGINE=MyISAM".

Este fallo es debido a que el servidor MySql que incluye WampServer no soporta 'Type' para la definición de las tablas, teniendo que utilizar 'Engine'. Opcionalmente también se puede utilizar versiones anteriores de WampServer, dado que tienen servidores MySql compatibles con Joomla.