22535 Опубликовано 10 Июня 2007 Жалоба Поделиться Опубликовано 10 Июня 2007 Помогите! Поставил себе галерею, все работает, но когда нажимаю на какое-то изображение в галерею, выдает эту ошибку: mySQL query error: SELECT i.*, m.members_display_name AS mname, m.id AS mid, r.id as rated FROM comedy_ipb_gallery_images i, comedy_ipb_members m LEFT JOIN comedy_ipb_gallery_ratings r ON ( r.img_id=i.id AND r.member_id=1) WHERE i.id=1 AND m.id=i.member_id SQL error: Unknown column 'i.id' in 'on clause'SQL error code: Date: 10.6.2007, 12:39 Я нигде так и не нашел решение этой проблемы. HELP!!! Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
XuMEPA Опубликовано 20 Июня 2007 Жалоба Поделиться Опубликовано 20 Июня 2007 IPB 1.3 mySQL error: Incorrect key file for table 'ipb_posts'; try to repair it mySQL error code: (фраза приведена ДОСЛОВНО, т.е. ни номера ошибки, ни каких-то дополнительных штук пояснений нету. Даже непонятно что чинить)... Вот такую фигню выдаёт при попытке ОТРЕДАКТИРОВАТЬ сообщение.Причём если нажать "редактирование" и сразу типа "подтвердить правку" - всё нормально. Как только пытаешься удалить пост (внутри темы) или отредактировать пост (опять же - внутри темы), то после нажатия "Подтвердить правку" (или удаление) - выдаётся вышеуказанная фигня (запрос у меня большой посему приводить его не буду. Обычное сообщение, с кучей тэгов форума, безо всяких dohtml). Сообщения нормально добавляются, темы нормально создаются, трабл только с редактированием (правкой, удалением). Repair tables через phpMyAdmin, с помощью админки форума или с помощью скрипта repair.php результатата не даёт. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Arhar Опубликовано 20 Июня 2007 Жалоба Поделиться Опубликовано 20 Июня 2007 пока не дочитал до конца поста, хотел послать на translate.ru ну да ладно, надо послать Incorrect key fileчто означает файл КЛЮЧЕЙа не таблица самастало быть надо делать какие-то манипуляции с ключами таблицы для начала надо сделать полный бекап потом 1.3 под рукой нет, но командаSHOW CREATE TABLE `ibf_posts`над ibf_posts даст результатдля 2.1.х...тут много чего... PRIMARY KEY (`pid`), KEY `topic_id` (`topic_id`,`queued`,`pid`), KEY `author_id` (`author_id`,`topic_id`), KEY `post_date` (`post_date`), FULLTEXT KEY `post` (`post`) ...тут еще кое что...так вы узнаете ключи таблицы теперь надо для начала сделать полный бекап и выполнить пару команд:ALTER TABLE `ibf_posts` DROP INDEX (`post_date`);ALTER TABLE `ibf_posts` ADD INDEX `post_date` (`post_date`);наверно файл ключей должен по идее перезаписатсяну или ..бекап то вы сделали) Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
XuMEPA Опубликовано 22 Июня 2007 Жалоба Поделиться Опубликовано 22 Июня 2007 Ну, у меня 1.3, там всё типа проще (или сложнее ?) PRIMARY KEY (pid), KEY topic_id (topic_id,author_id), KEY author_id (author_id), KEY forum_id (forum_id,post_date),FULLTEXT KEY post (post) Я не силён в MySQL, всё в основном на догадках... Какую в вышеуказанном случае команду делать ? (вроде DROP INDEX) Решение (сработало. Как грится - рискнул и выиграл!) (бэкап создал, но он не понадобился) В Админцентр - Управление SQL - средства mySQL, пишем запросALTER TABLE `ibf_posts` DROP INDEX `forum_id`; -- ответ - запрос успешно выполнен Пишем ишшо один запросALTER TABLE `ipb_posts` ADD INDEX `forum_id` (`forum_id`,`post_date`); -- ответ - запрос успешно выполнен Всё. Благодарим Arhar за сэкономленные бессонные ночи. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
fringe Опубликовано 8 Октября 2007 Жалоба Поделиться Опубликовано 8 Октября 2007 возникла та же проблема, что и у Химеры, но файл упорно не хочет удаляться: #1025 - Error on rename of... Может быть, кто-нибудь подскажет, что делать в этом случае? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Song Опубликовано 9 Октября 2007 Жалоба Поделиться Опубликовано 9 Октября 2007 К хостеру обратиться. Что-то с сервером. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
fringe Опубликовано 13 Октября 2007 Жалоба Поделиться Опубликовано 13 Октября 2007 Спасибо за ответ Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
ANDRIANA Опубликовано 14 Октября 2007 Жалоба Поделиться Опубликовано 14 Октября 2007 (изменено) ПРЕДУПРЕЖДЕНИЕ: [2] mysqli_query(): (00000/1030): Got error 127 from table handler (Строка: 572 файла /ips_kernel/class_db_mysqli_client.php) Время: Sun, 14 Oct 2007 11:01:42 +0000 Код ошибки: 1030 Сообщение сервера: Got error 127 from table handler IP Адрес клиента: ***.**.*** Запрос: SELECT * FROM ibf_topics t WHERE t.forum_id=45 AND t.pinned IN (0,1) and t.approved IN (0,1) ORDER BY t.pinned DESC, t.last_post DESC LIMIT 0,30 В пхп-админке:ОшибкаSQL-запрос: SELECT COUNT( * ) AS numFROM `*_db*`.`ibf_sessions` Ответ MySQL: #1016 - Can't open file: 'ibf_sessions.MYI'. (errno: 145) К хостеру? Помогите разобраться. Изменено 14 Октября 2007 пользователем ANDRIANA Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
stopper Опубликовано 14 Октября 2007 Жалоба Поделиться Опубликовано 14 Октября 2007 ПРЕДУПРЕЖДЕНИЕ: [2] mysqli_query(): (00000/1030): Got error 127 from table handler (Строка: 572 файла /ips_kernel/class_db_mysqli_client.php)Помогите разобраться. К хостеру ?А привести эту строку никак? или надо погадать, здесь насколько я понял медиумов нет, или если ничего не менялось то написать стандартный Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 14 Октября 2007 Жалоба Поделиться Опубликовано 14 Октября 2007 (изменено) А привести эту строку никак? или надо погадать, здесь насколько я понял медиумов нет, или если ничего не менялось то написать стандартныйТам строка типа$this->query_id = mysqli_query($this->connection_id, $the_query ); Дело не в PHP, ошибку то сервер вернул. ANDRIANA, выполните в админке форума или PhpMyAdmin запросREPAIR TABLE ibf_sessions;если не поможет, почитайте http://www.ibresource.ru/forums/index.php?...m+table+handler, а потом уже пишите хостеру.Эта ошибка часто возникает, в КЦ IBR с ней легко справятся. Изменено 15 Октября 2007 пользователем Sannis Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
ANDRIANA Опубликовано 14 Октября 2007 Жалоба Поделиться Опубликовано 14 Октября 2007 Sannis, большое человеческое спасибо за помощь! Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
stopper Опубликовано 15 Октября 2007 Жалоба Поделиться Опубликовано 15 Октября 2007 $this->query_id = mysqli_query($this->connection_id, $the_query );теперь вы знаете ответ? Дело не в PHP, ошибку то сервер вернул. ANDRIANA, выполните в админке форума или PhpMyAdmin запросREPAIR TABLE ibf_sessions;если не поможет, почитайте http://www.ibresource.ru/forums/index.php?...m+table+handler, а потом уже пишите хостеру.Эта ошибка часто возникает, в КЦ IBR с ней легко справятся.со строкой #1016 - Can't open file: 'ibf_sessions.MYI'. понятно (либо таблица порушилась, может индексы). Просто спросил, а вот вы сами не устали от таких непонятных вопросов? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 15 Октября 2007 Жалоба Поделиться Опубликовано 15 Октября 2007 Я просто не вижу в них ничего непонятного P.S. Нет, не устал... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
stopper Опубликовано 15 Октября 2007 Жалоба Поделиться Опубликовано 15 Октября 2007 Я просто не вижу в них ничего непонятного P.S. Нет, не устал...После исправления конечно все понятно, а в моем сообщении первоначальная цитата, да короче все закрыли спор. Каждому свое Без обид Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
FatCat Опубликовано 9 Декабря 2007 Жалоба Поделиться Опубликовано 9 Декабря 2007 Скажите, а "mySQL error: Got error 122 from table handler" - это что? К хостеру - или какие-то собственные глюки?Сегодня столкнулся с такой же проблемой.Ответа не нашел, пришлось разбираться самому. Все оказалось довольно просто: ночью по крону сделался бекап сайта, "съевший" лимит площадки; а MySQL у меня живет за счет лимита дискового пространства площадки.Снес бекап, сделал рипейр таблиц, и всё заработало. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
soundspice Опубликовано 24 Марта 2008 Жалоба Поделиться Опубликовано 24 Марта 2008 я по поводу вот такова:» Too many connectionsХостер сказал:Чтобы избежать этогонастоятльно рекомендуем использовать в скриптах сайта команду на завершениесоединения с базой данных после каждого обращения к ней. Кто в этом виноват? хостер или скрипт? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Song Опубликовано 24 Марта 2008 Жалоба Поделиться Опубликовано 24 Марта 2008 Используется. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
soundspice Опубликовано 24 Марта 2008 Жалоба Поделиться Опубликовано 24 Марта 2008 Используется.Не понял... что используется? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 24 Марта 2008 Жалоба Поделиться Опубликовано 24 Марта 2008 Команда завершения. Просто либо хостинг слабый, либо посетителей много. Это намёк на смену тарифа. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
soundspice Опубликовано 26 Марта 2008 Жалоба Поделиться Опубликовано 26 Марта 2008 Команда завершения. Просто либо хостинг слабый, либо посетителей много. Это намёк на смену тарифа.да пользователей то как раз не много. Не больше 20 за раз и то это редкость. Всреднем 7 одновременно... это разве много Подскажите, пожалуйста, поподробнее... про скрипт. В нем все нормально с подобной командой (завершение сеанса с базой)? и почему все нормально работает сайт, например... на нем больше посетителей.Или все же претезнии к хостеру выставлять нужно? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Song Опубликовано 27 Марта 2008 Жалоба Поделиться Опубликовано 27 Марта 2008 Используется.Не понял... что используется? Чтобы избежать этогонастоятльно рекомендуем использовать в скриптах сайта команду на завершениесоединения с базой данных после каждого обращения к ней.Используется. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
tsyuha Опубликовано 9 Октября 2008 Жалоба Поделиться Опубликовано 9 Октября 2008 Прошу помощи.Стоял ИПБ 2.3.5 с порталом Unreal Portal. Все прекрасно работало. Решил обновиться на 2.3.6 - портал перестал работать, а вместо него выдается следующее - mySQL query error: SELECT * FROM ibf_attachments WHERE attach_rel_module='post' AND ( attach_rel_id IN (6521,,5908,5862,5732) ) SQL 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 '5908,5862,5732) )' at line 1SQL error code: 1064Пробовал переустанавливать портал, ставить новые его версии - не помогает (. Судя по тексту mysql не может искать attach_rel_id в списке с пустым полем - но это понимание мало что мне дает ). Прошу помочь...С уважением. Заранее спасибо. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Док Опубликовано 30 Декабря 2008 Жалоба Поделиться Опубликовано 30 Декабря 2008 (изменено) Знатоки, просветитеЧасто в логах есть ошибка, но сам не раз не видел не каких ошибок на форуме, но каждый день удаляю из логов эти ошибки Время: Tue, 30 Dec 2008 02:11:38 +0300 Код ошибки: 2006 Сообщение сервера: MySQL server has gone away IP-адрес клиента: 60.172.222.6 Страница: /forums/index.php Запрос: UPDATE ibf_sessions SET member_name='',member_id=0,member_group=2,login_type=0,running_time=1230591862, location='idx,0,',in_error=0,location_1_type='',location_1_id=0,location_2_type='',location_2_id=0,location_3_type='', location_3_id=0 WHERE id='db989713a25781726ae11db0cdf5d452' И такая Время: Tue, 30 Dec 2008 05:19:33 +0300 Код ошибки: 2006 Сообщение сервера: MySQL server has gone away IP-адрес клиента: 207.177.226.182 Страница: /forums/index.php Запрос: INSERT INTO ibf_sessions (id,member_name,member_id,member_group,login_type,running_time,ip_address,bro wser,location,in_error,location_1_type,location_1_id,location_2_type,location_2_ i d,location_3_type,location_3_id) VALUES('9773aab998698dad21ce6e33bed9e839','',0,2,0,1230602992,'207.177.226.182','Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; ru) Opera 8.01','idx,0,',0,'',0,'',0,'',0) Время: Tue, 30 Dec 2008 05:21:50 +0300 Код ошибки: 2006 Сообщение сервера: MySQL server has gone away IP-адрес клиента: 207.177.226.182 Страница: /forums/index.php Запрос: UPDATE ibf_sessions SET member_name='',member_id=0,member_group=2,login_type=0, running_time=1230603200,location='idx,0,',in_error=0, location_1_type='',location_1_id=0,location_2_type='',location_2_id=0,location_3_type='',location_3_id=0 WHERE id='e0229c00b182df3997ba838d77c708b0' Не могу понять почему они вылазиют и какая проблема Изменено 30 Декабря 2008 пользователем Док Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
idTails Опубликовано 30 Декабря 2008 Жалоба Поделиться Опубликовано 30 Декабря 2008 Сервак MySQL ушёл Имхо, к хостеру с такой проблемой. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Док Опубликовано 30 Декабря 2008 Жалоба Поделиться Опубликовано 30 Декабря 2008 (изменено) Понял, спасибо А вот эта тоже проблема хостера ? Время: Tue, 30 Dec 2008 06:09:37 +0300 Код ошибки: 1064 Сообщение сервера: 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 'AND p.topic_id=t.tid' at line 1 IP-адрес клиента: 87.250.252.240 Страница: /index.php?view=article&catid=25%3Athe-project&id=52%3Ahonda-hr-v-gh-16-i-16v-4wd-5-dr-124-hp&format=pdf&option=com_content&Itemid=44 Запрос: SELECT COUNT(DISTINCT(t.tid)) as tcnt, COUNT(DISTINCT(p.pid)) as pcnt FROM ibf_posts p, ibf_topics t WHERE p.post_date < 1230606577 AND p.post_date > AND p.topic_id=t.tid И вот такая Время: Mon, 29 Dec 2008 20:17:55 +0300 Код ошибки: 2006 Сообщение сервера: MySQL server has gone away IP-адрес клиента: 222.166.160.99 Страница: /index.php?showforum=48 Запрос: INSERT INTO ibf_sessions (id,member_name,member_id,member_group,login_type,running_time,ip_address,bro wser,location,in_error, location_1_type,location_1_id,location_2_type,location_2_id,location_3_type,loca tion_3_id) VALUES('cb71be486f9b5c068f4353d35af1eb54','',0,2,0,1230570465,'222.166.160.99','Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.40607)','sf',0,'',0,'forum',48,'',0) Изменено 30 Декабря 2008 пользователем Док Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.