При попытке зайти на сайт под управлением Joomla наблюдается ошибка:
DB function failed with error number 1016
Can't open file: 'jos_session.MYI' (errno: 145) SQL=SELECT session_id
FROM jos_session WHERE session_id = 'xxxxxxxxxxxxxxxxxxxxxxxxx'
SQL =
SELECT session_id
FROM jos_session
WHERE session_id = 'xxxxxxxxxxxxxxxxxxxxxxxxx'
Решение:
1) Зайди в phpMyAdmin
2) Выполнить следующий SQL-запрос:
REPAIR TABLE jos_session;
Если это не помогло, то необходимо пересоздать таблицу
jos_session.
Для этого необходимо выполнить следующий запрос к базе данных:
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;
Article ID: 552, Created: July 31, 2011 at 11:41 AM, Modified: July 31, 2011 at 11:41 AM