Zum Inhalt springen

tt_news Installationsfehler?

Erstellt am 25. September 2006 · 5 Antworten · letzte Antwort am 26. September 2006

Tags: tt_news, Frage

Tank_jr ·

hi,

ich habe die extension tt_news 2.4.0 installiert.
allerdings auf der Extension Manager seite unter informationen steht unter Installation status:

Database requirements:
Tables:
tt_news
tt_news_cat
tt_news_related_mm
tt_news_cat_mm
Database status: Table error!
Probably one or more required fields/tables are missing in the database!
Flags: loadTCA
TCA
...

Code warnings:
(developer-relevant) Some tables or fields are of wrong type!
...

welche fehlen denn?
brauche ich noch andere extension um tt_news zu betreiben?

danke

toyde ·

Auf welcher TYPO3-Version? Versuche erst über Extension Manager und Pulldown-Optionen die Tabellen erneut zu installieren. Evtl. reicht auch das vollständige Löschen der Extension - dann erneut herunter/heraufladen und installieren. Im InstallTool unter den Datenbank-Funktionen einen compare starten.

Falls dies nicht gleich klappt, prüfe - sofern auf einem Server - über einen FTP-Client die Ordnerrechte. Sind diese zu "streng", werden einige Files evtl. erst gar nicht ausgeführt.

Für einen tieferen Einblick in das Ganze empfiehlt sich die Installation von der Extension phpmyadmin. Damit kannst Du jederzeit fehlerhafte/fehlende Tabellen prüfen.

grüsse

Tank_jr ·

hallo,

ich benutze typo 3 version 4 im moment local.

ich habe die extension deinstalliert und danach über extension manager neu installiert. leider der gleiche fehler.

danach bin ich zum install tool database analyser und habe ein Update required tables COMPARE gemacht.

folgende meldung habe ich erhalten.

Add fields
	ALTER TABLE tt_news ADD uid int(11) NOT NULL auto_increment;
	ALTER TABLE tt_news ADD PRIMARY KEY (uid);

Remove unused fields (rename with prefix)
	(EXT) ALTER TABLE pages CHANGE tx_gsipopup_link zzz_deleted_tx_gsipopup_link tinytext;
	(EXT) ALTER TABLE pages CHANGE tx_gsipopup_config zzz_deleted_tx_gsipopup_config tinytext;
	(EXT) ALTER TABLE tt_news CHANGE tx_newsmailer_newsletter zzz_deleted_tx_newsmailer_newsletter tinyint(3) default '0';
	(EXT) ALTER TABLE tt_news CHANGE tx_newsmailer_status zzz_deleted_tx_newsmailer_status tinytext;

Removing tables (rename with prefix)
	(EXT) ALTER TABLE tx_newsmailer RENAME zzz_deleted_tx_newsmailer;
	
	(EXT) ALTER TABLE tx_newsmailerconfig RENAME zzz_deleted_tx_newsmailerconfig;

die oberen zwei sind mit einem häckchen versehen. ich habe auf den button write to database gedrückt und nochmal ein compare gemacht. gleiche auswahl wie vorher.

was läuft da schief?

wie geht das über phpmyadmin?

danke

toyde ·

Hm.. Hast Du die Extension mal komplett wieder runtergelöscht und neu eingespielt? Wirkt manchmal Wunder. Über Extension Manager die installierte Extension deinstallieren und über das Pulldown-Menü im Punkt "backup/delete" komplett aus dem Verzeichnis löschen. Bevor einfach nochmals alles installiert wird, lösche vielleicht auch mal die Tabellen aus der DB:

phpmyadmin: Hast Du die Extension installiert? Nach geleertem Cache und erneutem Anmelden im Backend sollte spätestens links unten in der Navigation unterhalb 'Extension Manager' der phpmyadmin auftauchen. Ist die Extension tt_news vom TYPO3 runter kannst Du nun problemlos über phpmyadmin die Tabellen löschen. Danach die Extension über Repository oder t3x-File erneut einspielen.

Falls wieder das Gleiche, ist's evtl. ein Bug von 2.4.0. Ich habe 2.3.6 mehrfach im Einsatz, die läuft ziemlich stabil. Probier sonst mal diese Version aus.

grüsse

P.S.: Bitte ein wenig auf Rechtschreibung achten. Wäre wirklich nett.
» /forumregeln

P.P.S: Falls Tabellen einfach nicht so recht wollen, kann man über "repair table" ebenfalls Ergebnisse erzielen. Siehe #43678, bei Bedarf auf die News-Tabellen anwenden.

So, und als letztes:

Add fields
ALTER TABLE tt_news ADD uid int(11) NOT NULL auto_increment;
ALTER TABLE tt_news ADD PRIMARY KEY (uid);

Im Notfall diese Felder von Hand über SQL-Query hinzufügen(SQL-File unter typo3conf/ext/tt_news zu finden). Sieht nach Extension-Bug aus.

Tank_jr ·

hi,

ok. jetzt läuft es.
ich habe es nocheinmal deinstalliert. dann mittels phpmyadmin alle tabellen die mit tt_news beginnen gelöscht und danach tt_news wieder installiert.

danke 😃

Tank_jr ·

hi,

ich habe doch noch eine kleine frage.

wenn ich im backend auf eine seite klicke, und dann auf den "webtools" auf liste,
bekomme ich im rechten frame folgende meldungen:

Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in E:\Server\htdocs\typo3\t3lib\class.t3lib_db.php on line 814

Warning: Cannot modify header information - headers already sent by (output started at E:\Server\htdocs\typo3\t3lib\class.t3lib_db.php:814) in E:\Server\htdocs\typo3\typo3\template.php on line 613

ist das schlimm?

danke