Периодически при открытии индексной страницы пользователь получает сообщение типа:

jtablesession::store failed
DB function failed with error number 145
Table '.\pravo\jos_session' is marked as crashed and should be repaired SQL=INSERT INTO `jos_session` ( `session_id`,`time`,`username`,`gid`,`guest`,`client_id` ) VALUES ( 'b84be7d01d8bd2296f8414fbcc5dbd04','1307337829','','0','1','1' )
Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 16 bytes) in C:\xampp\htdocs\libraries\joomla\error\exception.php on line 117

 

Решение:

1. Запускаем на данном хосте phpMyAdmin

 

 

 

2. Выбираем поврежденную базу в соответствие с сообщением об ошибке:

Table '.\pravo\jos_session' is marked as crashed and should be repaired SQL=INSERT INTO `jos_session` ( `session_id`,`time`,`username`,`gid`,`guest`,`client_id` ) VALUES ( 'b84be7d01d8bd2296f8414fbcc5dbd04','1307337829','','0','1','1' )


В данном случае база pravo

 

 

3. Переходим в окно  выполнения sql-запроса:

 

4. Подаем команду восстановления поврежденной таблицы: REPAIR TABLE jos_session;

 

 

Жмем кнопку ОК.

 

5.  Открываем в браузере индексную страницу сайта и убеждаемся в его работоспособности.

Готово.

 

   
© 2023 systemadmins.ru All Rights Reserved