Franz Holzinger

Verse of the day

Denn es ist ein Gott und ein Mittler zwischen Gott und den Menschen, nämlich der Mensch Christus Jesus, der sich selbst gegeben hat für alle zur Erlösung, daß solches zu seiner Zeit gepredigt würde;
1 Timotheus 2:5-6

© Bible Gateway's Verse of the Day


autor  
5-09-08 11:27:46 Vielleicht ein Bug mit 2.60
Lutz Rothe
Ich habe eventuell einen Fehler mit 2.6 gefunden. Ich habe meine Seite neu auf 4.21 aufgesetzt und einige Probleme mit den Datenbanken gehabt. Daher habe ich Datenbanküberprüfungen und im Install auch Compare ausgeführt. Dabei hatte ich einen heftigen Fehler unter 2.6 bei DB Relations. Es kam dann der Fehler ...class.t3lib_db.php zeile808 und typo3/template.php Zeile 632 fehlerhaft, oder so ähnlich. Danach war nichts mehr möglich im Bereich Datenbanküberprüfung. Bei der Überprüfung mit Compare war alles ok und bei Compare mit $TCA waren einige Fehler (weiß jemand wie ich die $TCA wieder sauber bekomme). Nachdem ich dann 2.60 deinstalliert habe ging auch die Datenbanküberprüfung wieder. Danach habe ich dann 2.58 installiert und der Fehler war weg. Also ein Bug? Hat das auch schon jemand gehabt?

Vielen Dank für Eure Hilfe
5-09-08 12:02:15 Welcher Fehler?
Franz Holzinger
Welcher Fehler soll das sein? Ich erhalte keine Fehlermeldung mit dem aktuellen TYPO3 SVN zu 4.3.0.
5-09-08 12:26:20 Fehler
Lutz Rothe
Das passiert mit 2.6 bei Datenbank Relations. Danach funktioniert der ganze Bereich im BE nicht mehr.

Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /www/htdocs/w007c768/typo3neu/t3lib/class.t3lib_db.php on line 808

Warning: Cannot modify header information - headers already sent by (output started at /www/htdocs/w007c768/typo3neu/t3lib/class.t3lib_db.php:808) in /www/htdocs/w007c768/typo3neu/typo3/template.php on line 632

Und das passiert bei Compare mit $TCA

Tables and fields in $TCA, but not in database:
Invalid table and field definitions in $TCA!
There are some tables and/or fields configured in the \$TCA array which does not exist in the database! This will most likely cause you trouble with the TYPO3 backend interface!

tt_products_articles_language
Field name: Suggested database field:
article_uid int(11) NOT NULL default '0'

Mit 2.58 habe ich das nicht.
Wissen Sie, wie ich $TCA sauber bekomme?

Vielen Dank
5-09-08 12:31:51 Versionen
Lutz Rothe
TYPO3_VERSION: 4.2.1
PHP_VERSION : 5.2.6
MySQL: 5.0.51a
5-09-08 12:59:38 SQL Fehler
Franz Holzinger
Die Zeile
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /www/htdocs/w007c768/typo3neu/t3lib/class.t3lib_db.php on line 808

deutet aber auf eine SQL Fehlermeldung hin, die nicht ausgegeben worden ist. Das ist kein Fehler in tt_products. Sie haben vermutlich eine Tabelle nicht angelegt, oder ein Tabellenfeld.
5-09-08 13:09:01 article_uid in tt_products_articles_language
Franz Holzinger
tt_products_articles_language hat :
uid_article int(11) DEFAULT '0' NOT NULL,
Der TYPO3 Install Tool Checker stört sich scheinbar an der Reihenfolge? Sie können versuchen, das umzudrehen. Aber es ändert nichts.

Es ist aber definitiv im TCA in der Datei tca.php und auch in ext_tables.php enthalten. Ich wüsste nicht, was hier falsch wäre.


5-09-08 13:30:59 SQL-Fehler
Lutz Rothe
ICh habe ja auch nicht gesagt, dass es ein Fehler von tt_products ist. Ich habe nichts anderes gemacht, als die Extension installiert und es taucht dieser Fehler auf. Danach wieder auf 2.58 umgestellt und er ist weg. Mache ich da was falsch? Eigentlich sollte die Extension doch alle Felder in MySQL installieren, die es benötigt, oder? Kann es ev. an Typo3 4.2.1 kommen, ich habe die Seite von einer 4.0.4 Installation portiert und habe eben jetzt die vielen Warnings bei Compare mit $TCA. An irgendetwas muss es ja liegen, das ich mit 2.6 eben nicht arbeiten kann.
Vielen lieben Dank für Ihre prompte Hilfe
5-09-08 13:41:09 SQL Fehler
Franz Holzinger
Leider ist es schwer zu erraten, welche SQL Abfrage nun fehlerhaft sein könnte. Aktivieren Sie doch alle Fehlerausgaben im Install Tool.

Wenn mir jemand erklären kann, was diese Warnings über das $TCA bedeuten, könnte ich versuchen, hier tätig zu werden. Meiner Meinung nach sind diese Warnings falsch. Ich wüsste nicht, was hier im TCA von tt_products falsch oder schlecht wäre.
5-09-08 14:04:38 SQL Fehler
Lutz Rothe
Wenn Sie es als Profi schon nicht wissen bin ich aufgeschmissen.
Ich glaube es liegt an der ganzen Typo3 Installation. Ich werde jetzt mal einen DB-Dump machen und eine Installation machen. Vorher werde ich möglichst viele Extensions rauswerfen und dann schau ich mal. Würde schon gerne mit der neuesten tt_products arbeiten.
Eine Frage hätte ich noch zu sr_feuser (habe dort auch eine ANfrage gestartet, aber keine ANtwort bekommen). Ich möchte mehrere Extension über einen User anmelden, Seminar, tt_product und DirectMail. Da ich nicht weiß, über welche Extension er kommt und für alles die gleiche Loginseite nehme, habe ich im Moment das Problem, wie ich auf die Seite zurück komme, von der ich auf die Loginseite komme. Muss ich jetzt jedes Template diesbzgl. ändern oder gibt es einen TS-Befehl der eine Variable übergibt, damit man immer zur richtigen Stelle kommt?
5-09-08 14:22:49 Zurück
Franz Holzinger
In meiner Entwicklungsumgebung ist die Liste der TCA Anmerkungen sehr lange. Ich bezweifle, dass es sich hier um einen Fehler oder ein Risiko durch Extensions handelt.

Es gibt über Javascript ein history.back(). Das sollte die Loginbox eigentlich unterstützen.
Ich meine, die feuserloginsystem Loginbox kann am meisten.
< Zurück zum Forum