Zum Inhalt springen

Typo3 schreibt nichts in MySQL

Erstellt am 11. Juni 2007 · 3 Antworten · letzte Antwort am 28. Juni 2007

Tags: Datenbank, Frage

stetabar ·

Hallo zusammen,

und mal wieder tun sich komische Probleme auf.
Ich habe mir eine Umgebung auf meinem System eingerichtet,
um Seiten einfacher entwickeln zu können.

Dazu habe ich folgende Umgebung geschaffen:

Windows XP Pro Arbeitsplatz
Apache v2.2.4
PHP v5.2.3
MySQL v5.0.41

Der Apache läuft in Verbindung mit PHP problemlos.
Ich kann über MySQLAdmin auch auf die Datenbank zugreifen
und Datensätze/Tabellen etc anlegen und löschen!

Die Installation von Typo3 funktioniert auch tadellos, sogar ImageMagick!

Dann will ich unter "Databank Analyser" erst Compare und dann Import ausführen und zum Abschluss einen "Admin"User anlegen.
Es gibt keine Fehlermeldung, aber er schreibt keine Inhalte in die Tabellen, bis auf die Tabelle "static_template", die mit 61 Inahlten gefüllt ist.
Die "static_tsconfig_help" oder die "be_users", die eigentlich auch mit leben gefüllt sein müssten, bleiben aber ohne Fehlermeldung leer.
Leider weiß ich gerade wirklich nicht, woran es liegen könnte.

Hat jemand eine Idee?
Oder liegt es möglicherweise an den Versionen, die ich verwende, dass es da Konflikte gibt?

Wäre für eure Hilfe sehr dankbar.

Gruß

PhreakFreak ·

Hallo

ich kenn mich leider nicht so gut in der Apache/MySQL Geschichte aus um dir konkret helfen zu können. Aber warum holst du dir nicht den Typo3 Wamp der mit einer Installation alles installiert und konfiguriert wie man es für eine Testumgebung brauch? Bei mir hat danach alles fehlerfrei funktioniert 😉

bye
PF

DeKraut ·

Hi,

mit der MySql Version 5.x scheint es Probleme zu geben.
Bei uns läufts, wenn in der my.ini von MySql der sql-mode geändert wird.
---
# Set the SQL mode to strict
#sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
sql_mode="MYSQL40"
---

Gruß

Dumbo ·

Kannst du (security-relevante daten durch dummies ersetzt) deine typo3conf/localconf.php und deine mysql.ini bitte posten dann sollte sich der Fehler finden lassen 🙂