Angus2 Опубликовано 17 Января 2005 Жалоба Поделиться Опубликовано 17 Января 2005 mpkspb Извини, но где же выполнение команды REPAIR TABLE forum_ichip.ibf_admin_sessions ??? Попробуй выполнить ее, в приведенной цитате не вижу имеено починки, видно чекинг, видна оптимизация.... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
mpkspb Опубликовано 17 Января 2005 Жалоба Поделиться Опубликовано 17 Января 2005 Angus2 Извини, но где же выполнение команды REPAIR TABLE forum_ichip.ibf_admin_sessions ???К сожалению, доступно только по ftp, поэтому могу работать только посредствам выполнения скриптов То есть, например, с использованием скрипта repair.phpЗапускал так: http://forum/repair.php?html=1&check=1Результат выполнения такой:Проверка таблицы ibf_admin_sessionsТаблица Действие Тип Сообщениеforum_ichip.ibf_admin_sessions check warning Found 120 deleted space. Should be 0forum_ichip.ibf_admin_sessions check warning Found 1 deleted blocks Should be: 0forum_ichip.ibf_admin_sessions check warning Found 2 parts Should be: 1 partsforum_ichip.ibf_admin_sessions check status OKОптимизация таблицы ibf_admin_sessionsforum_ichip.ibf_admin_sessions optimize status Table is already up to date Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
charmed_knight Опубликовано 18 Января 2005 Жалоба Поделиться Опубликовано 18 Января 2005 GiVКогда вам необходимо воспользоваться приведенными ниже инструкциями?В тех случаях когда появляются ошибки mySQL:mysql error: Can't write to XXXXXX.FRM или XXXXXX.MYDmysql error: Can't open file: XXXXXX.MYD или XXXXXX.MYIИзвините, а это все рецепты для любых версий IPB или для какой-то конкретной ? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
avatan Опубликовано 28 Января 2005 Жалоба Поделиться Опубликовано 28 Января 2005 Добрый день.У меня возникла ошибка при выполнении команды repair school_posts repair error 28 when fixing table Не подскажете, что надо сделать? Форум валится с ошибкамиmySQL query error: SELECT f.*, c.id as cat_id, c.position as cat_position, c.state as cat_state, c.name as cat_name, c.description as cat_desc, c.image, c.url, m.member_name as mod_name, m.member_id as mod_id, m.is_group, m.group_id, m.group_name, m.mid FROM school_forums f, school_categories c LEFT JOIN school_moderators m ON (f.id=m.forum_id) WHERE c.id=f.category ORDER BY c.position, f.position mySQL error: Got error -1 from table handlermySQL error code: Date: Friday 28th of January 2005 09:23:49 AM mySQL query error: SELECT f.*, c.id as cat_id, c.position as cat_position, c.state as cat_state, c.name as cat_name, c.description as cat_desc, c.image, c.url, m.member_name as mod_name, m.member_id as mod_id, m.is_group, m.group_id, m.group_name, m.mid FROM school_forums f, school_categories c LEFT JOIN school_moderators m ON (f.id=m.forum_id) WHERE c.id=f.category ORDER BY c.position, f.position mySQL error: Got error 28 from table handlermySQL error code: Date: Friday 28th of January 2005 10:21:43 AM А так же Can't open file: 'school_posts.MYI'. (errno: 144) Не понятно, с чем это может быть связано.Админская часть работает.В phpMyAdmin говорится, что таблица school_posts используется. При анализе таблицы выдает Can't open file: 'school_posts.MYI'. (errno: 144) при попытки чинить таблицу в phpMyAdmin выдаетсяschool_posts repair error 28 when fixing table school_posts repair error Can't copy datafile-header to tempfile, error 9 school_posts repair status Operation failed Что может помочь в этом случае? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Angus2 Опубликовано 31 Января 2005 Жалоба Поделиться Опубликовано 31 Января 2005 Судя по-ошибке 28 (коды ошибок БД есть по поиску на этом сайте), речь идет о нехватке дискового простарнства под индексы. Варианты - потереть лишние логи в temp, либо увеличить размер раздела, выделенный для хранения временных данных mySQL. Это если форум находится на доступном компьютере. Вот, посмотри: (http://www.ibresource.ru/forums/index.php?act=ST&f=16&t=1575)-------------------------» Error Code 28 (No space left on device):Описание: 28 ошибка одна из самых опасных и означает она, что закончилось место для хранения данных mySQL или же что в директории /tmp Вашего сервера не хватает свободного места.Что делать:Закрыть Ваш форум, дабы не было записи в базу, при добавлении тем/сообщений и т.д.Связаться с Ваши хостером (службой поддержки хостинга) и сообщить об этой ошибке.Если же у Вас собственный сервер, то Вам необходимо увеличить место, отведенное для хранения данных mySQL, например перенести на новый раздел, и/или изменить расположение /tmp директории в my.cnf » Error Code 144 (Table is crashed and last repair failed):Описание: таблица, к которой происходило обращение, разрушилась и последняя попытка ее востановить оказалась безуспешной.Что делать:Обратиться к хостеру и сообщить об ошибке. Если же у Вас собственный сервер, Вам необходимо остановить mySQL сервер и запустить комманду для востановления. Когда mySQL остановлен, выполните в shell/telnet/ssh комманду: myisamchk -r -u имя_пользователя -pпароль имя_базыгде:имя_пользователя - Ваше имя пользователя базы данных имя_базыпароль - пароль базы имя_базы. Обратите внимание что пароль нужно указывать сразу после -p без каких-либо разделяющих символов.имя_базы - база который требуется восстановить. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Medigan Опубликовано 22 Февраля 2005 Жалоба Поделиться Опубликовано 22 Февраля 2005 А эти shell/telnet/ssh ставить после адреса своей бызы MySQL? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Medigan Опубликовано 22 Февраля 2005 Жалоба Поделиться Опубликовано 22 Февраля 2005 И еще я не совсем понял где имно водить mysqlcheck -r -u имя_пользователя -pпароль имя_базы? Там никакого окна ввода вроде бы нет. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
helenk84 Опубликовано 22 Февраля 2005 Жалоба Поделиться Опубликовано 22 Февраля 2005 mySQL query error: SELECT m2.id, m2.name, m2.email, m2.hide_email, m2.location, m2.aim_name, m2.icq_number, f.id as forum_id, f.read_perms, f.name as forum_name, c.state FROM ibf_moderators mod LEFT JOIN ibf_forums f ON(f.id=mod.forum_id) LEFT JOIN ibf_categories c ON(c.id=f.category AND c.state != 0) LEFT JOIN ibf_members m2 ON (mod.member_id=m2.id) mySQL error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'mod LEFT JOIN ibf_forums f ON(f.id=mod.forum_id) ' at line 3mySQL error code: Date: Tuesday 22nd of February 2005 08:28:16 PMа такое тоже можно починить с помощью этой штуки? у меня выдаёт, когда нажимаю на ссылку с администрацией (внизу форума на главной). версия 1.3.f что в этом случае вообще чинить надо? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
RuSh Опубликовано 22 Февраля 2005 Жалоба Поделиться Опубликовано 22 Февраля 2005 Ты никакие моды не ставил? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Song Опубликовано 23 Февраля 2005 Жалоба Поделиться Опубликовано 23 Февраля 2005 helenk84 Поиск по слову: "Косяки IBF" Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Medigan Опубликовано 23 Февраля 2005 Жалоба Поделиться Опубликовано 23 Февраля 2005 Извините за глупый вопрос уже понял как запустить Возникла новая проблема, НИКАКОЙ из способов не лечит мои таблицы. Выскакивает окно что Can't open file: 'ibf_posts.MYI'. (errno: 138) и Can't open file: 'ibf_topics.MYI'. (errno: 138). А если и не выскакивает, то на самом деле не лечит. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
toha Опубликовано 23 Февраля 2005 Жалоба Поделиться Опубликовано 23 Февраля 2005 может вы хоть поможете, а то не могу найти нигде,есть вопрос не по лечению, а по удалению столбца из форуманеобходимо удалить из таблицы ibf_members столбец xy_zкакой командой это можно сделать? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
helenk84 Опубликовано 23 Февраля 2005 Жалоба Поделиться Опубликовано 23 Февраля 2005 всё. я своё починила. дело было в версии мускула. (поиском нашла тему про кнопку администрации). Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
theIggs Опубликовано 24 Февраля 2005 Жалоба Поделиться Опубликовано 24 Февраля 2005 Возникла новая проблема, НИКАКОЙ из способов не лечит мои таблицы.У. Можно брать белую простынку и идти на кладбище закапываться. В смысле, к хостеру надо идти. Только он спасёт. Или не спасёт... есть вопрос не по лечению, а по удалению столбца из форумаСовсем офигел, да?.. Ещё раз повторяю: никто тут основам SQL учить не будет! Есть mysql.com, где всё подробно расписано. Есть даже русский ресурс - mysql.ru. А ещё лучше сходить в магазин и купить книжку по SQL.SELECT INSERT UPDATECREATE ALTER DROPвсё такое Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
MACTEP Опубликовано 28 Февраля 2005 Жалоба Поделиться Опубликовано 28 Февраля 2005 Собственно а из-за чего "летит" база, учитывая вышеописанное? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
GiV Опубликовано 28 Февраля 2005 Автор Жалоба Поделиться Опубликовано 28 Февраля 2005 Разбираемся с ошибками базы данных с описанием и прочим... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
=axis= Опубликовано 9 Марта 2005 Жалоба Поделиться Опубликовано 9 Марта 2005 не могу модератора назначить, выдаёт:There appears to be an error with the MEGAHERZ FANSITE (Forum) database.You can try to refresh the page by clicking here, if this does not fix the error, you can contact the board administrator by clicking here Error Returned mySQL query error: INSERT INTO ipb_moderators (edit_post,edit_topic,delete_post,delete_topic,view_ip,open_topic,close_topic,mass_move,mass_prune,move_topic,pin_topic,unpin_topic,post_q,topic_q,allow_warn,split_merge,pin_first_post_topic,edit_user,can_mm,member_name,member_id,is_group,forum_id) VALUES ('0','0','0','0','0','0','0','0','0','0','0','0','0','0','0','0','0','0','0','Blutmann','5','0','3') mySQL error: Unknown column 'pin_first_post_topic' in 'field list'mySQL error code: Date: Wednesday 09th of March 2005 08:20:54 AMWe apologise for any inconvenienceЧто надо исправить? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Slash Опубликовано 30 Марта 2005 Жалоба Поделиться Опубликовано 30 Марта 2005 Залил файл repair.php на сервер, запускаю - ...repair.php?html=1&check=1Выдает: Warning: main(./sources/Drivers/mysql.php): failed to open stream: No such file or directory in /home/prizyvnik/prizyvnik-www/forum/repair.php on line 89 Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
SphinX Опубликовано 30 Марта 2005 Жалоба Поделиться Опубликовано 30 Марта 2005 В первом посте прикреплён скрипт для IPB 1.xЧтобы пахало под двухой нужно найти в repair.php следующее: $require = "./sources/Drivers/".$INFO['sql_driver'].".php";И заменить на $require = "./ips_kernel/class_db_".$INFO['sql_driver'].".php";Всё, под 2.x работает... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Slash Опубликовано 1 Апреля 2005 Жалоба Поделиться Опубликовано 1 Апреля 2005 В первом посте прикреплён скрипт для IPB 1.xЧтобы пахало под двухой нужно найти в repair.php следующее: $require = "./sources/Drivers/".$INFO['sql_driver'].".php";И заменить на $require = "./ips_kernel/class_db_".$INFO['sql_driver'].".php";Всё, под 2.x работает...<{POST_SNAPBACK}> От спасибо! Терь получилось!... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
morychka Опубликовано 1 Апреля 2005 Жалоба Поделиться Опубликовано 1 Апреля 2005 Прочитала тему,но не совсем поняла,с чего все-таки начать.У меня версия форума 2.0.Со вчерашнего дня начались ошибки с БД.Через админпанель хостинга удается починить,но ненадолго...ошибки возникают снова и снова...появляется: mySQL query error: SELECT id, member_id, running_time, location FROM ibf_sessions WHERE id='53a4f2e42f82926ad51d6c1a7c3a3ede' and ip_address='217.25.84.229' mySQL error: Can't open file: 'ibf_sessions.MYI'. (errno: 145) mySQL error code: Date: Friday 01st of April 2005 05:14:06 PM Здесь шла речь об ошибке 1016,а со 145 как быть?...не могли бы вы по шагам написать,что делать?...на вас вся надежда)[1112361437:1112368839]И еще не совсем поняла,для какой версии написал код уважаемый CTPEJlOK ...подойдет ли он для 2.0? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
MAB Опубликовано 20 Апреля 2005 Жалоба Поделиться Опубликовано 20 Апреля 2005 mySQL query error: SELECT f.*, c.id as cat_id, c.position as cat_position, c.state as cat_state, c.name as cat_name, c.description as cat_desc, c.image, c.url, m.member_name as mod_name, m.member_id as mod_id, m.is_group, m.group_id, m.group_name, m.mid FROM IPBforum_forums f, IPBforum_categories c LEFT JOIN IPBforum_moderators m ON (f.id=m.forum_id) WHERE c.id=f.category ORDER BY c.position, f.position mySQL error: Can't create/write to file '/var/tmp/#sql_27a_0.MYI' (Errcode: 69) mySQL error code: Date: Thursday 21st of April 2005 01:19:49 AM народ помагите а то растреляют.... что за хня? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
hotfox Опубликовано 28 Апреля 2005 Жалоба Поделиться Опубликовано 28 Апреля 2005 [2] С использованием утилиты mysqlcheck (MySQL 3.23.38 или выше). В shell/telnet/ssh когда MySQL запущен, а форум закрыт, вводим: простите, но где взять эту самую утилиту mysqlcheck и что такое shell/telnet/ssh [1114702901:1114703127]mySQL query error: SELECT f.*, c.id as cat_id, c.position as cat_position, c.state as cat_state, c.name as cat_name, c.description as cat_desc, c.image, c.url, m.member_name as mod_name, m.member_id as mod_id, m.is_group, m.group_id, m.group_name, m.mid FROM IPBforum_forums f, IPBforum_categories c LEFT JOIN IPBforum_moderators m ON (f.id=m.forum_id) WHERE c.id=f.category ORDER BY c.position, f.position mySQL error: Can't create/write to file '/var/tmp/#sql_27a_0.MYI' (Errcode: 69) mySQL error code: Date: Thursday 21st of April 2005 01:19:49 AM народ помагите а то растреляют.... что за хня?<{POST_SNAPBACK}> У меня таже ерунда Помогитеееееееее народ repair делала, не помогает Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Werefon Опубликовано 13 Ноября 2005 Жалоба Поделиться Опубликовано 13 Ноября 2005 [1] Скачиваем прикрепленный скрипт. Затем Вам необходимо распакованный скрипт repare.php закачать в корневую папку форума на хосте. Далее запустить скрипт из браузера таким образом: http://yourdomain.com/path_to_your_forum/r...?html=1&check=1У меня не на хосте находиться как мне прописать тогда? так прописываю http://10.16.0.131/forum/r...?html=1&check=1 не получаеться как тогда прописать? HELP Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Kaim Опубликовано 15 Ноября 2005 Жалоба Поделиться Опубликовано 15 Ноября 2005 SphinXТы гений, исправил все что ты сказал! Теперь мой ipb 2.03 заработал после ошибки...Очень благодарен! Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.