Перейти к содержимому
Открыть в приложении

Удобный способ просмотра. Узнать больше.

Дизайн и модификация Invision Community

Полноэкранное приложение на главном экране с push-уведомлениями, медалями и многим другим.

Чтобы установить это приложение на iOS и iPadOS
  1. Нажмите иконку «Поделиться» в Safari
  2. Прокрутите меню и нажмите На экран «Домой».
  3. Нажмите Добавить в правом верхнем углу.
Чтобы установить это приложение на Android
  1. Нажмите меню из трёх точек (⋮) в правом верхнем углу браузера.
  2. Нажмите Добавить на главный экран или Установить приложение.
  3. Подтвердите, нажав Установить.
Русский язык для Invision Community 5

Ошибка при работе с базой данных

Здравствуйте. У меня сегодня такая проблемма. надеюсь на вашу помощь.

захожу сегодны на форум, а он мне выдает - Ошибка при работе с базой данных

Возникла проблема при работе с базой данных.

Вы можете попробовать обновить эту страницу, нажав сюда.

 

Что можно с этим делать и что это за ошибка?

Заранее благодарю за помощь...

Рекомендованные сообщения

Что можно с этим делать

Войти в phpMyAdmin (лучше) или через форум

Админ панель -- Прочее -- Управление SQL -- Инструменты.

 

Выбрать все таблицы и запустить Проверку

 

Посмотреть результаты, если где-то есть ошибка, еще раз выбрать только эти таблицы и запустить Восстановление

 

Если ошибок нет, то --

 

и что это за ошибка?

forum/cache смотрите свежий файл sql_error *.cgi

и смотрите ошибку.

Лучше вначале локализовать ошибку тут, а потом идти исправлять в phpMyAdmin.

  • Автор

В админку войти не могу тоже пишет эту ошибку.

вот что в логе написано.

Время: Sun, 01 Jun 2008 20:51:11 +0600

Код ошибки: 2002

Сообщение сервера: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

IP-адрес клиента: 66.249.73.172

Страница: /forum/index.php?showtopic=131&mode=linearplus&view=findpost&p=292

Запрос:

===================================================

Время: Sun, 01 Jun 2008 20:51:12 +0600

Код ошибки: 2002

Сообщение сервера: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

IP-адрес клиента: 66.249.73.172

Страница: /forum/index.php?showtopic=131&mode=linearplus&view=findpost&p=351

Запрос:

===================================================

Время: Sun, 01 Jun 2008 20:51:13 +0600

Код ошибки: 2002

Сообщение сервера: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

IP-адрес клиента: 66.249.73.172

Страница: /forum/index.php?showtopic=131&mode=linear&view=findpost&p=292

Запрос:

===================================================

Время: Sun, 01 Jun 2008 20:51:14 +0600

Код ошибки: 2002

Сообщение сервера: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

IP-адрес клиента: 66.249.73.172

Страница: /forum/index.php?showtopic=6&view=new

Запрос:

===================================================

Время: Sun, 01 Jun 2008 20:51:53 +0600

Код ошибки: 2002

Сообщение сервера: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

IP-адрес клиента: 66.249.73.172

Страница: /forum/index.php?showtopic=131&mode=linear&view=findpost&p=336

Запрос:

===================================================

Время: Sun, 01 Jun 2008 20:51:54 +0600

Код ошибки: 2002

Сообщение сервера: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

IP-адрес клиента:

Страница: /forum/

Запрос:

===================================================

Время: Sun, 01 Jun 2008 20:52:25 +0600

Код ошибки: 2002

Сообщение сервера: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

IP-адрес клиента: 66.249.73.172

Страница: /forum/index.php?showtopic=126&view=old

Невозможно соединиться с сервером MySQL.

Почему?

Пишем хостеру или вспоминаем что делали с базой данных (возможно, поставили другой пароль, изменили имя БД etc).

  • Автор

нет не чего не делал. хотя форум запустился сам по себе,

Спасибо за помощь... :)

Это у хостера были проблемы, а не у Вас.

Такое, к сожалению, случается...

В админку войти не могу тоже пишет эту ошибку.

Ага. Советую разобраться с phpMyAdmin. Он очень не сложен, а в последствие выручить не раз. В этом случае и он бы не помог, но в других...

 

Это у хостера были проблемы, а не у Вас.

Такое, к сожалению, случается...

Увы. И не так редко.

  • Автор

сегодня очередной геморой у меня теперь пишет такую ошибку

Время: Fri, 06 Jun 2008 16:17:51 +0600

Код ошибки: 1040

Сообщение сервера: Too many connections

IP-адрес клиента: 66.249.73.172

Страница: /forum/index.php?act=Print&client=printer&f=39&t=106

Запрос:

подскажите может надо что то настроить?

или пора менять сервер?

ото вторые уже выходные и не могу зайти на форум, и только по выходным.

:rolleyes:

Это значит, что хостинг поставил ограничения на одновременные подключения к БД. И поставил, наверно, маленькое число... Если хостер - вы, то можно исправить. Если нет, лучше меняйте

IP-адрес клиента: 66.249.73.172

Google зашел? :) Придет Яндекс, совсем печально будет. :rolleyes:

 

подскажите может надо что то настроить?

В файле robot.txt - запретить поисковикам индексировать файл.

 

Для Google можно, зарегистрировать ВАШ сайт на _www.google.com/webmasters и в настройках

Инструменты -- Задайте скорость сканирования -- Медленнее.

 

или пора менять сервер?

ДА!

Установил сегодня (BBR23)Forum Icons v2.3.0. Он как бы и работает, создаю новые форумы с разными иконками. Но, когда пробую зайти в форумы, которые уже создал после установки мода, выдает:

 

Ошибка при работе с базой данных

Возникла проблема при работе с базой данных.

Вы можете попробовать обновить эту страницу, нажав сюда

 

в файле sql_error_log_06_11_08 ошибка:

 

Время: Wed, 11 Jun 2008 13:07:19 +0200

Код ошибки: 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 ') GROUP BY author_id ORDER BY pcnt DESC LIMIT 1' at line 1

IP-адрес клиента: хх.хх.хх.хх

Страница: /forum/index.php?showforum=6

Запрос: SELECT COUNT(*) as pcnt, author_id, author_name FROM ibf_posts WHERE topic_id IN () GROUP BY author_id ORDER BY pcnt DESC LIMIT 1

 

не хотелось бы никого нагружать проблемами, то может кто уже встречался с подобным или просто знает решение проблемы? буду очень благодарен :)

Восстановление таблиц попробуйте в pma.

мод какой-то ставили? Просто насколько я понимаю, удалена важная строка в запросе.

Восстановление таблиц попробуйте в pma.

К сожелению, я все это тестирую на free-hosting и там нету pma :) В Админцентре > диагностика > проверка таблиц все пишет ок.

 

мой какой-то ставили? Просто насколько я понимаю, удалена важная строка в запросе.

Да, ставил мод: mods.invisionize.com/db/index.php/f/7339 (Forum Icons v2.3.0). Так и сложного там вроде ничего нету, все делал по инструкции... Проблема именно с новыми категориями и форумами. В старом форуме все нормально работает - создаются сообщения и новые темы...

 

По самой инструкции только в одном месте есть Replace, да и то замена содержит строку, которую я заменял, а так везде Add Below.

 

Больше всего меня интересует: это мод кривой, или я так его установил? Ставил на 2.3.4

 

Всем спасибо за помощь!

мне кажется это мод виноват. Но не иконки форумов... Я не нашел даже похожих запросов. Попробуйте воостановите файл из резервной копии, будет ли работать все.

мне кажется это мод виноват. Но не иконки форумов... Я не нашел даже похожих запросов. Попробуйте воостановите файл из резервной копии, будет ли работать все.

Спасибо большое! Попробую восстановится...

Создайте аккаунт или войдите в него для комментирования

Аккаунт

Навигация

Поиск

Поиск

Настроить push-уведомления браузера

Chrome (Android)
  1. Нажмите на иконку замка рядом с адресной строкой.
  2. Нажмите Права доступа -> Уведомления.
  3. Измените свои настройки.
Chrome (компьютер)
  1. Нажмите на иконку замка в адресной строке.
  2. Выберите Настройки сайта.
  3. Найдите Уведомления и измените свои настройки.