Hallo,
beim Versuch eine SQL-Datei über das Install-Tool zu importieren bekomme ich folgende Fehlermeldung:
Nähere Beschreibung: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 '' at line 1 (INSERT INTO `tl_article` (`id`, `pid`, `sorting`, `tstamp`, `title`, `alias`, `author`, `inColumn`, `keywords`, `showTeaser`, `teaser`, `printable`, `cssID`, `space`, `published`, `start`, `stop`) VALUES ) thrown in /var/www/web157/html/_typolight_klaus/system/libraries/Database.php on line 519
#0 /var/www/web157/html/_typolight_klaus/system/libraries/Database.php(162): Database_Statement->execute()
#1 /var/www/web157/html/_typolight_klaus/typolight/install.php(323): Database->execute('INSERT INTO `tl...')
#2 /var/www/web157/html/_typolight_klaus/typolight/install.php(767): InstallTool->run()
#3 {main}
- TYPOlight 2.7.2
- PHP 5.2.0
- MYSQL 5.0.32
- Kolation DB und Tabellen: utf8_general_ci
- Die SQL-Dateien wurden mit BackupDBplus 2.0.0 alpha1 Build 22 erzeugt
- Ein Import dieser Dateien in eine leere Datenbank mittels phpMyAdmin ist erfolgreich.
- Der Importversuch über das Install-Tool liefert obige Fehlermeldung und zerschießt die Datenbank (Der Admin-User wird nicht mehr erkannt).
- Ein Importversuch mit einer von phpMyAdmin erzeugten Datei schlägt auch fehl.
- Alle Ordnerrechte stehen auf 755, alle Dateirechte auf 644, Besitzer bin ich (mit diesen Werten habe ich keine Probleme Dateien auf dem Server zu schreiben).
Mir ist noch aufgefallen, dass die mit BackupDBplus 2.0.0 alpha1 Build 22 erzeugten Dateien ANSI (Windows) kodiert sind, obwohl die Datenbank UTF8 kodiert ist.
Weiß jemand, woran das liegt, was ich ändern muss? Kann doch eigentlich nicht viel sein, oder?
Danke und Gruß von Andreas
Lesezeichen