Перейти к публикации
View in the app

A better way to browse. Learn more.

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

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

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

Опубликовано:

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

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

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

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

 

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

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

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

Опубликовано:
Что можно с этим делать

Войти в 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

 

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

Опубликовано:

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

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

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

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

Сейчас на странице 0

  • Нет пользователей, просматривающих эту страницу.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.