1. Приветствуем Вас на неофициальном форуме технической поддержки XenForo на русском языке. XenForo - коммерческий форумный движок от бывших создателей vBulletin, написанный на PHP.

Проблема - сайт выдает ошибку БД

Тема в разделе "Для новичков", создана пользователем EpicLove, 04.07.2011.

Загрузка
  1. EpicLove

    EpicLove Местный

    Регистрация:
    13.03.11
    Сообщения:
    50
    Симпатии:
    2
    Вот вчера было все отлично с БД, не каких проблем не предвещало.

    Утром встаю, что бы проверить форум и т.д.
    Выдает ошибку "An unexpected database error occurred. Please try again later."

    В БД не лазил, аддоны не ставил...
     
  2. Yoskaldyr

    Yoskaldyr Пользователь

    Регистрация:
    27.09.10
    Сообщения:
    1 921
    Симпатии:
    1 163
    Версия XF:
    1.0.4
    На почту какие именно сообщения об ошибках пришли? Какой хостинг? Может они что-то делали?
     
  3. Romchik®

    Romchik® The Power of Dreams Команда форума

    Регистрация:
    26.09.10
    Сообщения:
    5 746
    Симпатии:
    5 311
    Версия XF:
    1.5.18
    Смотрите в PHPMyAdmin. Скорей всего с базой проблемы. Возможно побились таблицы. Если это так и Repair поврежденных таблиц не поможет, то скорей всего придется из бэкапа восстанавливаться.
    Обратитесь к хостеру.
     
  4. EpicLove

    EpicLove Местный

    Регистрация:
    13.03.11
    Сообщения:
    50
    Симпатии:
    2
    в пхпмайадмин

    Расширение mysqli не найдено. Пожалуйста, проверьте ваши настройки PHP.
    Дополнительные возможности phpMyAdmin не настроены в полной мере, некоторые функции были отключены. Для определения причины нажмите здесь.

    $cfg['Servers'][$i]['pmadb'] ... Не готово [ Документация ]
    $cfg['Servers'][$i]['relation'] ... Не готово [ Документация ]
    Основные возможности связей: Недоступно

    $cfg['Servers'][$i]['table_info'] ... Не готово [ Документация ]
    Показать возможности: Недоступно

    $cfg['Servers'][$i]['table_coords'] ... Не готово [ Документация ]
    $cfg['Servers'][$i]['pdf_pages'] ... Не готово [ Документация ]
    Создание PDF-схемы: Недоступно

    $cfg['Servers'][$i]['column_info'] ... Не готово [ Документация ]
    Отображать комментарии столбцов: Недоступно
    Преобразование: Недоступно

    $cfg['Servers'][$i]['bookmarktable'] ... Не готово [ Документация ]
    Созданные закладки: Недоступно

    $cfg['Servers'][$i]['history'] ... Не готово [ Документация ]
    История SQL-запросов: Недоступно

    $cfg['Servers'][$i]['designer_coords'] ... Не готово [ Документация ]
    Дизайнер: Недоступно

    $cfg['Servers'][$i]['tracking'] ... Не готово [ Документация ]
    Слежение: Недоступно

    $cfg['Servers'][$i]['userconfig'] ... Не готово [ Документация ]
    Пользовательские настройки: Недоступно

    Хостинг вроде бы не делает Бекапы
     
  5. arelav

    arelav Местный

    Регистрация:
    07.06.11
    Сообщения:
    166
    Симпатии:
    355
    Версия XF:
    1.1.0 Final
    http://ru.wikipedia.org/wiki/MySQLi

    если вы используете ИСП-менеджер - просто включите лампочки нужные в настройках...

    1.png

    Если расширения не установлены изначально, то кнопкой справа их можно установить...

    2.png
     
  6. dmitlantis

    dmitlantis Пользователь

    Регистрация:
    09.09.11
    Сообщения:
    3
    Симпатии:
    1
    Всем доброго времени суток!
    Периодически вылетает ошибка An unexpected database error occurred. Please try again later."
    Причем довольно длительными периодами и не по разу, иногда просто блокируется форум.
    Однако mysqli у меня включён:

    mysqli

    MysqlI Support
    enabled
    Client API library version 5.1.52
    Client API header version 5.1.56
    MYSQLI_SOCKET /var/lib/mysql/mysql.sock

    Directive
    Local Value
    Master Value
    mysqli.default_host no value no value
    mysqli.default_port 3306 3306
    mysqli.default_pw no value no value
    mysqli.default_socket no value no value
    mysqli.default_user no value no value
    mysqli.max_links Unlimited Unlimited
    mysqli.reconnect Off Off


    А тест системных требований xenforo_requirements_ru.php выдал добро:
    Что же это может быть?
     
  7. Alex Gludo

    Alex Gludo Bazinga!

    Регистрация:
    24.01.11
    Сообщения:
    484
    Симпатии:
    293
    Эти ошибки ни как не связаны с работой демона Mysql. В них говорится о том, что не настроен именно phpmyadmin.
    Если Вы ничего не делали, что могло вызвать "An unexpected database error occurred. Please try again later.", то очевидно, что проблема с работой сервера хостера. Для выяснения причин нужно больше деталей.
    Если используется ispmanager (по другим панелям точно сказать не могу), то скорее всего срабатывают ограничения на работу с mysql, установленные для пользователя данного хоста. (предположение)
     
    dmitlantis нравится это.
  8. dmitlantis

    dmitlantis Пользователь

    Регистрация:
    09.09.11
    Сообщения:
    3
    Симпатии:
    1
    Вы были абсолютно правы! Не скажу что форум достаточно требователен к ресурсам, но лайт - тариф на виртауальных хостах его не держит :D Пришлось немного раскошелится..
     
  9. 1981

    1981 Местный

    Регистрация:
    15.10.11
    Сообщения:
    273
    Симпатии:
    19
    Версия XF:
    1.1.4
    По каким командам можно проверить БД если все там нормально? и потом лечить?
     
  10. lipau3n

    lipau3n Местный

    Регистрация:
    30.10.11
    Сообщения:
    26
    Симпатии:
    0
    Сегодня такаяже проблемы была на хостинге redz, минуты 3 стояла эта ошибка, и сайт хостера не работал.
    очевидно дело в сервере хостинга.
     
  11. Bugaga

    Bugaga Местный

    Регистрация:
    20.10.12
    Сообщения:
    5
    Симпатии:
    0
    Версия XF:
    1.5.9
    У меня такая же проблема, в чем дело не пойму, на хостинге есть и другие форумы на этом движке, работаю нормально.
    Как я понимаю если бы было дело в хостинге то неработало бы у всех?
     
  12. infis

    infis Местный

    Регистрация:
    27.06.11
    Сообщения:
    5 966
    Симпатии:
    3 548
    Версия XF:
    1.5.9
    Не факт. Лучше всего пинать хостера в этом случае. А там уже с ним вместе разберетесь.
     

Поделиться этой страницей