Bei mir gab es im Intranet einen SQL-Fehler in der Online-Liste (ext-online), was bis einschliesslich Version 0.0.5 vorkommen kann. Wenn dies so ist, muss folgender SQL-Befehl manuell ausgefuehrt werden:
ALTER TABLE `mxchange_online` CHANGE `userid` `userid` BIGINT( 20 ) UNSIGNED NULL DEFAULT NULL ,
CHANGE `refid` `refid` BIGINT( 20 ) UNSIGNED NULL DEFAULT NULL

Bitte achtet beim Ausfuehren auf den Tabellenprefix, falls ein anderer als der Standartprefix verwendet wurde.

So sah bei mir im Intranet die Fehlermeldung mal aus:
Quote
mysql_error()=Column 'userid' cannot be nullQuery string:INSERT INTO `mxchange_online` (`module`, `action`, `what`, `userid`, `refid`, `is_member`, `is_admin`, `timestamp`, `sid`, `ip`) VALUES ('js','','', NULL, 'NULL', 'N','N', UNIX_TIMESTAMP(), 'l96c8l2u4mpub04udhl3d1isv1','127.0.0.1')

Was noch seltsam ist, ist dass refid mit einfachen Anfuehrungszeichen uebergeben wird. :(

Ich such nach einem Fix.

Roland

Edit: Sollte mit Revision 2155 gefixt sein.
_______________
News-Flash: - Bitte den Bug-Tracker mehr nutzen! - Wiki verfuegbar - Bitte die neuste GIT-Revision von dieser Anleitung - Topic 180 herunterladen - Bug-Rallye gestartet! - Historisches Archiv angelegt - SVN-Howto - Commit-Statistik Feb 2008 - dato
« Last edit by Quix0r on Sat Sep 25, 2010 5:45 am. »