hallo Freunde
leider kann ich den Artikel oben nicht mehr verändern. Hab keine Moeglichkeit dazu gefunden:
UPDATE: ...also das hab ich jetzt gemacht: PHP-Myadmin meldete zurück dass der Befehl erfolgreich ausgefuert wurde. Aber der Blank-Screen t ritt leider immer noch auf. Muss wohl auch gleich noch die
Sessions des Browsers loeschen, nehm ich mal an oder!?
Freu mich über einen Kommentar hierzu!
BTW: Also hier nochmals neue Daten zu dem relativ doofen bug. Bin leider immer noch nicht weitergekommen. Hab mal gegoogelt: der Fehler scheint schon mehrere Jahre alt und bekannt zu sein. Sieh das mal an:
Duplicate entry for key 1 SQL=INSERT INTO`jos_session` --ALTER LINK WURDE ENTFERNT--
Error while accessing Joomla Site:
Warning: mysql_query() [function.mysql-query]: Unable to save result set in /path/includes/database.php on line 302 mossession::store failedDB function failed with error number 1062 Duplicate entry '1-' for key 2 SQL=INSERT INTO jos_session ( `session_id`,`time`,`username`,`gid`,`guest` ) VALUES ( '2f780899cc05ac90ab7b5120657dfe8a','1222300639','' ,'0','1' )
Mostly likely cause of the error is that the jos_session is corrupted or crashed; you could try repairing the table; 90% chances are that the issue would be fixed.
1. You can repair the table from Cpanel.
2. From command line:
mysql> use databasename;
mysql> REPAIR TABLE jos_session;
If repairing table does not play the trick then you can delete the table and create it by firing the below sql query to create the table:
CREATE TABLE IF NOT EXISTS `jos_session` (
`username` varchar(50) default '',
`time` varchar(14) default '',
`session_id` varchar(200) NOT NULL default '0',
`guest` tinyint(4) default '1',
`userid` int(11) default '0',
`usertype` varchar(50) default '',
`gid` tinyint(3) unsigned NOT NULL default '0',
PRIMARY KEY (`session_id`),
KEY `whosonline` (`guest`,`usertype`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
Hmm das ist ein merkwuerdig andere Db-Teil als die neue Version hat:
-- table `jos_session`
--
DROP TABLE IF EXISTS `jos_session`;
CREATE TABLE IF NOT EXISTS `jos_session` (
`session_id` varchar(32) NOT NULL default '',
`client_id` tinyint(3) unsigned NOT NULL default '0',
`guest` tinyint(4) unsigned default '1',
`time` varchar(14) default '',
`data` varchar(20480) default NULL,
`userid` int(11) default '0',
`username` varchar(150) default '',
`usertype` varchar(50) default '',
PRIMARY KEY (`session_id`),
KEY `whosonline` (`guest`,`usertype`),
KEY `userid` (`userid`),
KEY `time` (`time`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
--
-- Data for Tabelle `jos_session`
was meinst ihr denn?
greetz
joo