Servus,
ich habe tt_address wegen Direct Mail installiert, allerdings werden scheinbar nicht alle Tabellen erzeugt.
Wenn ich die Datenbank checken lasse kommt ein Fehler und auch über das Installationsprogramm wird gezeigt, dass 2 Tabellen fehlen, allerdings können diese nicht erzeugt werden.
Und zwar folgendes steht da:
ALTER TABLE tt_address ADD uid int(11) unsigned NOT NULL auto_increment;
ALTER TABLE tt_address ADD PRIMARY KEY (uid);
Aber diese können auch nach mehrmaligem erstellen klicken nicht erzeugt werden 🙁
Da ich mich mit phpmyadmin gar nicht auskenne, kann man diese Tabellen auch manuell erstellen und wenn ja wie?
Hat sonst noch jemand das Problem gehabt? Ein Bug?
System: Typo3 4.0. tt_address 1.0.4
baity schriebdass 2 Tabellen fehlen, allerdings können diese nicht erzeugt
Und zwar folgendes steht da:
ALTER TABLE tt_address ADD uid int(11) unsigned NOT NULL auto_increment;
ALTER TABLE tt_address ADD PRIMARY KEY (uid);
Hat sonst noch jemand das Problem gehabt? Ein Bug?
Das bedeutet nur, daß 2 Tabellenfelder vermeintlich fehlen. Doch sie fehlen gar nicht. :o
In phpMyAdmin auf tt_address klicken. Und siehe: dieses Feld und der Primärschlüssel sollten da sein. Ansonsten über SQL das obige Kommando manuell ausführen.
Aber warum kommt dann (nur bei tt_address) ein Fehler wenn man eine DB Überprüfung macht?
nimm das NOT NULL aus der Definition, also aus der sql-Datei.
Welche Tabellen aus der Datenbank müssen denn und wie muss man sie denn ändern?
Habe wenig Ahnung mit Datenbanken, hast du ein ähnliches Problem?
Aus der extension .sql datei?
nicht in der DB ändern.
In der Extension die ext_tables.sql bearbeiten - damit wird immer die DB-Tabelle verglichen, und bei Unterschieden gibts die Warnung.
Tut mir leid, ich verstehe es nett #paralyzed#
Wenn ich tt_address installiere und dann DB Überprüfung - Manage Reference Index - Update mache, dann bekomme ich folgende Fehlermeldung:
Warning: Invalid argument supplied for foreach() in .../t3lib/class.t3lib_refindex.php on line 656
Das passiert nur wenn tt_address installiert ist, sonst nicht.
Danke schon mal für die Geduld, die ihr mit mir habt!!!
Hallo,
habe auch diesen Fehler im BE!
Warning: Invalid argument supplied for foreach() in .../t3lib/class.t3lib_refindex.php on line 656
hat jemand eine Lösung parat?
LG
Roman
Ich habe es anders gemacht durch die Brust ins Auge 😉
Habe auf meinem Testserver einfach Typo 3.8 installiert, dort tt_address installiert (dort geht es ohne Fehler) -> Datenbank von tt_address exportiert und in die Typo3 4.0 Umgebung importiert. Danach hat alles geklappt.