em Sem categoria

Soluções para problemas de sessões do Joomla

Caso você esteja se deparando o erro abaixo no Joomla, siga as instruções para a correção:

Erro:
DB function failed with error number 1016
Can’t open file: ‘mos_session.MYI’. (errno: 145) SQL=SELECT session_id FROM mos_session WHERE session_id=MD5(‘c82c53720d94a9ec7256143da29892b5’)
SQL = SELECT session_id FROM mos_session WHERE session_id=MD5(‘c82c53720d94a9ec7256143da29

Solução:
Abra o phpMyadmin e entre com a seguinte query:
DROP TABLE `jos_session`;
CREATE TABLE `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`)
) TYPE=MyISAM;

Isso irá dropar a tabela de sessões e criar uma nova, com isso seu Joomla irá voltar a funcionar normalmente.