(errno: 145)
-
- phpBB 1.0.0
- Сообщения: 3
- Зарегистрирован: 20 лет 2 месяца
-
- phpBB 1.2.0
- Сообщения: 18
- Зарегистрирован: 20 лет 1 месяц
У меня похожая проблема, только вот решить ее мне не удается(
Форум стоит на локальном компе на базе Денвера. Знаю, что так нельзя в плане безопасности, но у нас так в локальной сетке форум висит (только для сотрудников организации).
И вот ни с того ни с сего пошли выводиться ошибки, типа вот такой.
Залез через MySQL, исправил phpbb_users. Вроде все стало работать, но только как-то очень странно. Т.е. сначала выводится ошибка, а потом, если в браузере нажать обновить, выводится нормальная страница.
Ошибки опять такие же, т.е. связанные с повреждением базы данных …145.
И та, которую я выше указывал…
Ума не приложу, от чего такое может происходить. Даже Денвер уже переставил, думал, может, он глючит. Нет, все осталось по прежнему. Кэш и т.д. в браузере чистил…
Пожалуйста, помогите разобраться! Заранее спасибо!
Форум стоит на локальном компе на базе Денвера. Знаю, что так нельзя в плане безопасности, но у нас так в локальной сетке форум висит (только для сотрудников организации).
И вот ни с того ни с сего пошли выводиться ошибки, типа вот такой.
Код: Выделить всё
SQL Error : 1016 Can't open file: 'phpbb_users.MYI' (errno: 145)
SELECT u.* FROM phpbb_users u, phpbb_sessions_keys k WHERE u.user_id = 6 AND u.user_active = 1 AND k.user_id = u.user_id AND k.key_id = '7e685ee162dd7f652023f347ebd575e9'
Line : 89
File : sessions.php
Ошибки опять такие же, т.е. связанные с повреждением базы данных …145.
Код: Выделить всё
SQL Error : 1016 Can't open file: 'phpbb_users.MYI' (errno: 145)
SELECT * FROM phpbb_users WHERE user_id = -1
Line : 136
File : sessions.php
Ума не приложу, от чего такое может происходить. Даже Денвер уже переставил, думал, может, он глючит. Нет, все осталось по прежнему. Кэш и т.д. в браузере чистил…
Пожалуйста, помогите разобраться! Заранее спасибо!
-
- Поддержка
- Сообщения: 5426
- Зарегистрирован: 20 лет 3 месяца
- Откуда: Питер
- Благодарил (а): 177 раз
- Поблагодарили: 749 раз
Михаил Муравьев
А таблицу починить пробовали?
А таблицу починить пробовали?
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb2.0.x 3.5.x)
Ты очистил кеш? © Sheer
https://siava.ru (phpbb
-
- phpBB 1.2.0
- Сообщения: 18
- Зарегистрирован: 20 лет 1 месяц
в том-то все и дело, что чинил. А вот что еще сделать, чтобы форум стал работать в нормальном режиме, не знаю:(Залез через MySQL, исправил phpbb_users. Вроде все стало работать, но только как-то очень странно. Т.е. сначала выводится ошибка, а потом, если в браузере нажать обновить, выводится нормальная страница.
-
- phpBB 1.0.0
- Сообщения: 9
- Зарегистрирован: 18 лет 1 месяц
Столкнулся вот с такой проблемой.
Could not insert new word
DEBUG MODE
SQL Error : 145 Table './u14032/phpbb_search_wordlist' is marked as crashed and should be repaired
INSERT IGNORE INTO phpbb_search_wordlist (word_text, word_common) VALUES ('ВИДЕОСЪЕМКА', 0), ('КСТАТИ', 0), ('ПЛАНИРУЕТСЯ', 0)
Line : 234
File : functions_search.php
Это после отправки сообщения. И самое главное само сообщение отправляется, если просто зайти в тему. DB Maintenance не помог. Починка таблицы через phpmyadmin (phpbb_search_wordlist) тоже не помогла. Помогите плиз, где я лох?
Could not insert new word
DEBUG MODE
SQL Error : 145 Table './u14032/phpbb_search_wordlist' is marked as crashed and should be repaired
INSERT IGNORE INTO phpbb_search_wordlist (word_text, word_common) VALUES ('ВИДЕОСЪЕМКА', 0), ('КСТАТИ', 0), ('ПЛАНИРУЕТСЯ', 0)
Line : 234
File : functions_search.php
Это после отправки сообщения. И самое главное само сообщение отправляется, если просто зайти в тему. DB Maintenance не помог. Починка таблицы через phpmyadmin (phpbb_search_wordlist) тоже не помогла. Помогите плиз, где я лох?
-
- Former team member
- Сообщения: 6517
- Зарегистрирован: 20 лет 9 месяцев
- Откуда: Бердск
police
если починка не помогла, то ваша таблица занята и есть два варианта:
1. перегрузить БД, если вы можете конечно
2. удалить таблицу и создать занова, потом выполнить переиндексацию поиска
если починка не помогла, то ваша таблица занята и есть два варианта:
1. перегрузить БД, если вы можете конечно
2. удалить таблицу и создать занова, потом выполнить переиндексацию поиска
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
-
- phpBB 1.0.0
- Сообщения: 9
- Зарегистрирован: 18 лет 1 месяц
-
- Former team member
- Сообщения: 6517
- Зарегистрирован: 20 лет 9 месяцев
- Откуда: Бердск
удаляете таблицу phpbb_search_wordlist через phpmyadmin
с помощью phpmyadmin создаете таблицу
переиндексацию сделать с помощью мода, тут обсуждалось не раз
с помощью phpmyadmin создаете таблицу
Код: Выделить всё
CREATE TABLE phpbb_search_wordlist (
word_text varchar(50) binary NOT NULL default '',
word_id mediumint(8) UNSIGNED NOT NULL auto_increment,
word_common tinyint(1) unsigned NOT NULL default '0',
PRIMARY KEY (word_text),
KEY word_id (word_id)
);
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
-
- phpBB 1.0.0
- Сообщения: 9
- Зарегистрирован: 18 лет 1 месяц
-
- Former team member
- Сообщения: 6517
- Зарегистрирован: 20 лет 9 месяцев
- Откуда: Бердск
в phpmyadmin есть кнопка sql нажмите на нее и все увидите
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса