Задавайте вопросы, мы ответим
Вы не зашли.
удалил БД MySQL с локального сервера (Denwer). при помощи программы Recuva.com восстановил таблицы
базы в виде файлов MYD, MYI, frm. после того, как все файлы перекидываю в папку, где храняться остальные
БД на локальном сервере и при запуске браузера вывоиться сообщение:
jtablesession::Store Failed
DB function failed with error number 1033
Incorrect information in file: '.\test\jos_session.frm' SQL=INSERT INTO `jos_session` ( `session_id`,`time`,`username`,`gid`,`guest`,`client_id` ) VALUES ( '84d657bd9107fcd80236a0fb71498763','1285672853','','0','1','0' )
Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 24 bytes) in Z:\home\test.ru\www\libraries\joomla\error\exception.php on line 117
Можно ли привести БД в первоначальный вид?
P.S. использую denwer и joomla 1.5
Неактивен
В файле frm хранится структура таблицы. Можете создать в другой БД
пустую версию Joomla, а потом скопировать файлик .frm поверх
испорченного. А вот если побилась MYD, то восстановить ее уже будет
очень сложно.
Неактивен
создал и заменил. результат:
jtablesession::Store Failed
DB function failed with error number 130
Incorrect file format 'jos_session' SQL=INSERT INTO `pod_session` ( `session_id`,`time`,`username`,`gid`,`guest`,`client_id` ) VALUES ( 'cf7e9c5e8d56a043afd050bec656f95d','1285696511','','0','1','0' )
Неактивен
Попробуйте REPAIR TABLE jos_session.
Неактивен
Table Op Msg_type Msg_text
test.jos_session repair Error Incorrect file format 'jos_session'
test.jos_session repair error Corrupt
Отредактированно guliver (29.09.2010 19:08:16)
Неактивен
Ну, значит, не судьба.
jos_session, подозреваю, ценных данных не содержит — ее можно взять целиком
пустую. Всё-таки, сессии. Но вот с другими табличками такого, конечно, не сделаешь.
Неактивен