====== Проблемы с jos_session ====== Изредка случается увидеть такое сообщение: jtablesession::Store Failed DB function failed with error number 1016 Can't open file: 'jos_session.MYI' (errno: 145) SQL=INSERT INTO `jos_session` \ ( `session_id`,`time`,`username`,`gid`,`guest`,`client_id` ) \ VALUES ( '4bc998b10d92bf4107976d0edacdbb26','1246725653','','0','1','0' ) Причина проста - маленько поломалась таблица jos_session. Решение - ее можно починить (например сделать "Repair table" в phpMyAdmin или подобном инструменте) или командой MySQL: REPAIR TABLE jos_session; Если совсем все плохо - восстанавливаем табличку из бэкапа или просто создаем следующим скриптом: CREATE TABLE IF NOT EXISTS `jos_session` ( `username` varchar(150) 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', `client_id` tinyint(3) unsigned NOT NULL DEFAULT '0', `data` longtext, PRIMARY KEY (`session_id`(64)), KEY `whosonline` (`guest`,`usertype`), KEY `userid` (`userid`), KEY `time` (`time`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; **Примечание**: Joomla 1.5.23, MySQL 5.1.41, кодировка UTF-8 {{tag>joomla mysql jos_session jtablesession}}