Start FAQ Software Cms Joomla Joomla 1.5 installations Fehler
Joomla 1.5 installations Fehler PDF Drucken E-Mail
Geschrieben von: Administrator   
Sonntag, den 25. März 2012 um 11:18 Uhr

Installations Probleme mit Joomla 1.5 auf aktuellem MySql server.

Bei der Installation von Joomla 1.5 auf meinem neuen Server (OpenSuse 12.1)  trat überraschenderweise ein Problem auf mit dem ich bisher nicht zu tun hatte.

Bisher lief die Installation von Joomla immer reibungslos und diesmal hatte ich eine Fehlermeldung.

 

Der Fehler:

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 `jo_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`

 

Dies tritt auf weil die joomla.sql nach dem "alten" MySQL Standard geschrieben wurde.

Falls das Problem bei euch ebenfalls auftritt:

 

Datenbank Einstellungen:

MySQL: utf-8-bin
Kollation: utf-8-bin / utf-8

Wichtig !

Jetzt nimmt man sich einen beliebigen Editor und geht in das Joomla Installations-Verzeichnis.

/srv/www/htdocs/joomla/installation/sql/mysql/joomla.sql

Hier muss man in jedem Abschnitt der SQL-Statements foglenden Eintrag ändern:

Type=MyISAM CHARACTER SET `utf8`;  -->  ENGINE=MyISAM CHARACTER SET `utf8`;

Wenn man alle Type=MyISAM in ENGINE=MyISAM geändert hat kann man die Datei abspeichern und die Joomla Installation fortsetzen.

Danach kann man wie gewohnt alles konfigurieren.

 

Viel Spass

 

Euer Admin

 

 

Powered by hardwarecrash Valid XHTML and CSS.