Ajax Chat nach MySQL-Upgrade defekt

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
darkeyeX
Mitglied
Beiträge: 476
Registriert: 31.10.2004 14:40

Ajax Chat nach MySQL-Upgrade defekt

Beitrag von darkeyeX »

Hallo,

neulich fand bei unserem Hoster ein MySQL Upgrade von 4 zu 5 statt. Seitdem funktioniert der Chat nicht mehr. Wenn man den Chat aufruft, wird man sofort rausgeworfen. Bei allen Browsern das gleiche Problem.

Kann jemand weiterhelfen?

MFG
Benutzeravatar
Metzle
Ehemaliges Teammitglied
Beiträge: 10435
Registriert: 08.03.2008 02:50
Wohnort: Waiblingen-Neustadt
Kontaktdaten:

Re: Ajax Chat nach MySQL-Upgrade defekt

Beitrag von Metzle »

Hallo,

mit den Angaben wird es schwer zu helfen, denn:
Forumsregeln hat geschrieben:Bei Mod spezifischen Fragen sollte man den Modnamen und die Downloadquelle des Mods angeben, besser noch die URL vom betroffenen Forum
Metzle
phpBB.de-Support-Team
Allround-phpBB.de
Benutzeravatar
Mahony
Ehemaliges Teammitglied
Beiträge: 12179
Registriert: 17.11.2005 22:33
Wohnort: Ostfildern Kemnat
Kontaktdaten:

Re: Ajax Chat nach MySQL-Upgrade defekt

Beitrag von Mahony »

Hallo
Hier die Lösung des Problems: Rufe einfach die install.php erneut auf und schon sollte der Chat wieder funktionieren.
Alternativ, alle Tabellen des Chats löschen und erneut manuell anlegen.
In deinem Datenbank-tool führst du dazu einfach folgende Befehle aus:

Code: Alles auswählen

DROP TABLE IF EXISTS ajax_chat_online;
CREATE TABLE ajax_chat_online (
	userID INT(11) NOT NULL,
	userName VARCHAR(64) NOT NULL,
	userRole INT(1) NOT NULL,
	channel INT(11) NOT NULL,
	dateTime DATETIME NOT NULL,
	ip VARBINARY(16) NOT NULL
);

DROP TABLE IF EXISTS ajax_chat_messages;
CREATE TABLE ajax_chat_messages (
	id INT(11) NOT NULL AUTO_INCREMENT,
	userID INT(11) NOT NULL,
	userName VARCHAR(64) NOT NULL,
	userRole INT(1) NOT NULL,
	channel INT(11) NOT NULL,
	dateTime DATETIME NOT NULL,
	ip VARBINARY(16) NOT NULL,
	text TEXT,
	PRIMARY KEY (id)
);

DROP TABLE IF EXISTS ajax_chat_bans;
CREATE TABLE ajax_chat_bans (
	userID INT(11) NOT NULL,
	userName VARCHAR(64) NOT NULL,
	dateTime DATETIME NOT NULL,
	ip VARBINARY(16) NOT NULL
);

DROP TABLE IF EXISTS ajax_chat_invitations;
CREATE TABLE ajax_chat_invitations (
	userID INT(11) NOT NULL,
	channel INT(11) NOT NULL,
	dateTime DATETIME NOT NULL
);

Grüße: Mahony
Taekwondo in Berlin
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.
Antworten

Zurück zu „[3.0.x] Mod Support“