Erstmal: super, dass es diese Anleitung gibt! Ich habe aber trotzdem ein Problem.
Ich benutze Version 2.7.6.
Wenn ich im Installationstool die Datenbanken anlegen lassen möchte, kommt folgende Meldung:
Code:
Fatal error: Uncaught exception Exception with message Query 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 'DEFAULT CHARSET=utf8' at line 22 (CREATE TABLE `tl_article` ( `id` int(10) unsigned NOT NULL auto_increment, `pid` int(10) unsigned NOT NULL default '0', `sorting` int(10) unsigned NOT NULL default '0', `tstamp` int(10) unsigned NOT NULL default '0', `title` varchar(255) NOT NULL default '', `alias` varbinary(128) NOT NULL default '', `author` int(10) unsigned NOT NULL default '0', `inColumn` varchar(32) NOT NULL default '', `keywords` text NULL, `showTeaser` char(1) NOT NULL default '', `teaser` text NULL, `printable` char(1) NOT NULL default '', `cssID` varchar(255) NOT NULL default '', `space` varchar(64) NOT NULL default '', `published` char(1) NOT NULL default '', `start` varchar(10) NOT NULL default '', `stop` varchar(10) NOT NULL default '', PRIMARY KEY (`id`), KEY `pid` (`pid`), KEY `alias` (`alias`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8;) thrown in /www/htdocs/v144240/typolight/system/libraries/Database.php on line 533
#0 /www/htdocs/v144240/typolight/system/libraries/Database.php(162): Database_Statement->execute()
#1 /www/htdocs/v144240/typolight/typolight/install.php(296): Database->execute('CREATE TABLE `t...')
#2 /www/htdocs/v144240/typolight/typolight/install.php(779): InstallTool->run()
#3 {main}
Also habe ich den SQL-Code kopiert, überall
Code:
DEFAULT CHARSET=utf8
entfernt und über phpMyAdmin die Tabellen angelegt.
Dann geht's erst mal, aber wenn ich mich im Backend anmelden möchte, kommt direkt nach der Anmeldung folgende Meldung:
Code:
Fatal error: Uncaught exception Exception with message Query 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 'SELECT MAX(tstamp) FROM tl_task_status ts WHERE ts.pid=t.id)' a (SELECT t.deadline, s.status, s.assignedTo FROM tl_task t LEFT JOIN tl_task_status s ON t.id=s.pid AND s.tstamp=(SELECT MAX(tstamp) FROM tl_task_status ts WHERE ts.pid=t.id)) thrown in /www/htdocs/v144240/typolight/system/libraries/Database.php on line 533
#0 /www/htdocs/v144240/typolight/typolight/main.php(134): Database_Statement->execute('1', '1')
#1 /www/htdocs/v144240/typolight/typolight/main.php(93): Main->welcomeScreen()
#2 /www/htdocs/v144240/typolight/typolight/main.php(294): Main->run()
#3 {main}
Ich habe MySQL-Client-Version 5.0.83 und PHP Version 5.2.10. Außerdem in der .htaccess diese Zeile eingefügt:
Code:
AddHandler php5-cgi .php
Wäre schön, wenn jemand helfen kann!
Viele Grüße,
Tina
Lesezeichen