TYPO3-Testaccount
Testen Sie die aktuellste TYPO3-Version kostenlos und unverbindlich für einen Monat!

Jetzt testen!

Schulungen

mm_forum - MySQL DB wird nicht richtig geupdated?


Autor Nachricht
Verfasst am: 16. 03. 2010 [15:49]
Five
Dabei seit: 13.11.2009
Beiträge: 7
Ich hab hier seit geraumer Zeit ein Problem mit der Installation von mm_forum 1.8.3 auf Typo3 4.2.2.


Folgendermaßen bin ich vorgegangen:
1. mm_forum importieren und neue MySQL Tables anlegen lassen.
2. Forums-SysFolder erstellen, sowie einen Menübaum mit der Hauptseite "Forum" und den Unterseiten "Userprofil", "PM-System", "Suche", "Registrierung" und "Information".
3. mm_forum beim neuen Admin-Werkzeug im BE konfigurieren.
4. Zusätzlich im TypoScript die StoragePIDs usw. konfiguriert.

TYPOSCRIPT
plugin.tx_mmforum {
	# SysFolder in dem Forumsdaten gespeichert werden
	storagePID = 719
 
	# SysFolder in dem die Userdaten gespeichert sind
	userPID = 70
 
	# Seite, auf dem die Startseite des Forums zu sehen ist
	pid_forum = 723
 
	# Seite, auf der der User sein Userprofil sieht
	userProfilePID = 725
 
	# Seite, auf der das PM-System platz findet
	pm_id = 724
 
	# UID der Usergruppe des Foren-Admins
	grp_admin = 14
 
	# UID der Usergruppe normaler Foren-User
	userGroup = 13
 
	# Forums-Name
	boardName = foo
 
	# Team-Name des Administrators
	teamName = bar
 
	# Seitenname
	siteName = foo
 
	# RealURL aktivieren/deaktivieren
	realURL_specialLinks = 1
 
	# Absender-Name bei Foren-Mails an die User
	notifyingMail.sender = bar
}


5. mm_forum als Inhaltselement auf die Hauptseite "Forum" eingebunden und zusätzlich im Plugin selbst "Forum" ausgewählt.



Nun bekomme ich folgende Fehlermeldung auf der Forumsseite:
PHP
Warning: Invalid argument supplied for foreach() in /html/typo3conf/ext/mm_forum/pi1/class.tx_mmforum_pi1.php on line 1075


Ausgegeben wird mir lediglich folgende Zeile:
Testkategorie 1
Forum - Themen - Beiträge - Letzter Beitrag

Powered by TYPO3 und mm_forum Extension



Sobald ich die eine Kategorie, die ich Testweise erstellt habe wieder entferne, ändert sich der Fehler auf dieses hier:
PHP
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /typo3_src-4.2.2/t3lib/class.t3lib_db.php on line 809


Hier reduziert sich die Ausgabe auf diese Zeile:
Powered by TYPO3 und mm_forum Extension


Die Forentools "Benutzereinstellungen", "Registrierung" usw. funktionieren (zumindest vom Aussehen her, die Funktionalität an sich habe ich noch nicht getestet).


Im Extension Manager will Typo3 bei mm_forum immer folgende Tables updaten:
ALTER TABLE tx_mmforum_postparser CHANGE bbcode bbcode text;
Current value: varchar(150) default ''

ALTER TABLE tx_mmforum_postparser CHANGE pattern pattern text;
Current value: varchar(150) default ''

ALTER TABLE tx_mmforum_postparser CHANGE title title text;
Current value: tinytext

ALTER TABLE tx_mmforum_postparser CHANGE fe_inserticon fe_inserticon text;
Current value: tinytext

ALTER TABLE tx_mmforum_smilies CHANGE code code text;
Current value: tinytext

ALTER TABLE tx_mmforum_smilies CHANGE smile_url smile_url text;
Current value: tinytext

ALTER TABLE tx_mmforum_smilies CHANGE emoticon emoticon text;
Current value: tinytext

ALTER TABLE tx_mmforum_searchresults DROP KEY search_string;

ALTER TABLE tx_mmforum_searchresults ADD KEY search_string (search_string(510));

ALTER TABLE tx_mmforum_wordlist DROP KEY word;

ALTER TABLE tx_mmforum_wordlist ADD KEY word (word(510));

ALTER TABLE tx_mmforum_syntaxhl CHANGE lang_title lang_title text;
Current value: tinytext

ALTER TABLE tx_mmforum_syntaxhl CHANGE lang_pattern lang_pattern text;
Current value: tinytext

ALTER TABLE tx_mmforum_syntaxhl CHANGE lang_code lang_code varchar(12icon_cool.gif default '';
Current value: varchar(64) default ''

ALTER TABLE tx_mmforum_syntaxhl CHANGE fe_inserticon fe_inserticon text;
Current value: tinytext

ALTER TABLE tx_mmforum_userfields CHANGE label label text;
Current value: tinytext


Import static data
tx_mmforum_smilies - Rows: 34 - Table exists!
tx_mmforum_postparser - Rows: 19 - Table exists!
tx_mmforum_syntaxhl - Rows: 6 - Table exists!
tx_mmforum_userfields - Rows: 11 - Table exists!


Notice: "Static data" may not need to be updated. You will only have to import static data each time you upgrade the extension.



Bei Klick auf "Make Updates" ändert sich nix, d.h. die Tables sind nachher wieder da um geupdated zu werden.


Hab ich irgendwas falsch gemacht bzw. nicht beachtet? Ich probier jetzt schon seit Stunden rum, und ich komm einfach nicht auf den Fehler :/ .

[Dieser Beitrag wurde 1mal bearbeitet, zuletzt am 16.03.2010 um 15:50.]
Profil