Seite 1 von 1

Ajax Chat nach MySQL-Upgrade defekt

Verfasst: 17.04.2012 17:36
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

Re: Ajax Chat nach MySQL-Upgrade defekt

Verfasst: 17.04.2012 21:48
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

Re: Ajax Chat nach MySQL-Upgrade defekt

Verfasst: 18.04.2012 10:07
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