Joomla
Hola amigos, estoy intentando crear una página web con Joomla (de momento, para empezar, utilizaré un servidor local). Para ello, he instalado el Xampp (Apache, MyQSL y PHPMyAdmin).
En PHPMyAdmin he creado una base de datos, un usuario y una contraseña. Hasta ahí, perfecto.
El problema viene cuando instalo Joomla, pues, en la pantalla "Configuración de base de datos", una vez que introduzco los datos (base de datos, usuario y contraseña), me sale el siguiente mensaje de error:
" 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`) ) TYPE=MyISAM CHARACTER SET `utf8`
Me he asegurado de que en PHPMyAdmin elijo las opciones correctas: en "Servidor", selecciono "Localhost"; los datos son los mismos que introduzco en la página "Configuración de la base de datos" de Joomla (base de datos, contraseña y usuario, etc.). Y, por otra parte, en "Cotejamiento" selecciono la opción: utf8_general_ci.
También me he asegurado de que el usuario tiene todos los privilegios, así que no se me ocurre dónde puede estar el fallo.
En un principio pensé que quizá se debiera a la versión del Joomla que instalé (1.5.23 spanish zip). Por ello, he desinstalado y probado con varias versiones, pero esto no resultó.
Os agradecería mucho que me echarais una mano, porque no puedo pasar de este nivel de trabajo.
Saludos
En PHPMyAdmin he creado una base de datos, un usuario y una contraseña. Hasta ahí, perfecto.
El problema viene cuando instalo Joomla, pues, en la pantalla "Configuración de base de datos", una vez que introduzco los datos (base de datos, usuario y contraseña), me sale el siguiente mensaje de error:
" 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`) ) TYPE=MyISAM CHARACTER SET `utf8`
Me he asegurado de que en PHPMyAdmin elijo las opciones correctas: en "Servidor", selecciono "Localhost"; los datos son los mismos que introduzco en la página "Configuración de la base de datos" de Joomla (base de datos, contraseña y usuario, etc.). Y, por otra parte, en "Cotejamiento" selecciono la opción: utf8_general_ci.
También me he asegurado de que el usuario tiene todos los privilegios, así que no se me ocurre dónde puede estar el fallo.
En un principio pensé que quizá se debiera a la versión del Joomla que instalé (1.5.23 spanish zip). Por ello, he desinstalado y probado con varias versiones, pero esto no resultó.
Os agradecería mucho que me echarais una mano, porque no puedo pasar de este nivel de trabajo.
Saludos
5 respuestas
Respuesta de josmilla
1
Respuesta de rodrigroehn
1
Respuesta de aflorencia
1
Respuesta de robmetal
1
Respuesta de carc27
1