Jump to content

ошибка базы данных - в cache нет ни одного файла с расширением cgi

Featured Replies

Доброго вечорочку...

Намедни перенёс на другой хост директорию с базой целиком и директорию с форумом целиком. До переноса работали.

При попытке обращения к главной странице форума вижу:

<hostname> ошибка базы данных

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

К сожалению, на данный момент из-за технических проблем с базой данных, форум не может обработать ваш запрос. О проблеме уже сообщено администрации форума.

Приносим свои извинения за причиненные неудобства.

mysql, судя по его логам, стартовал нормально.

Пытаюсь нагуглить, куда пишет IPB что-либо при ошибках обращения к mysql - выхожу на этот форум, читаю:

Файл называется sql_latest_error.cgi, выкладывайте именно его содержание. Если же у вас на форуме отображается другая ошибка - так же проверьте папку cache, посмотрите на файлы с расширением .cgi, выложите содержание того файла, у которого дата изменения соответствует дате возникновения вашей ошибки
смотрю в директорию cache - там нет ни одного файла с расширением cgi.

Не подскажете, куда копать?

Link to comment
https://ipbmafia.ru/topic/2165-oshibka-bazy-dannyh-v-cache-net-ni-odnogo-fajla-s-rasshireniem-cgi/
Share on other sites

А права на запись в cache стоят?

Sorry - таки да. Пока поставил "всем" - и увидел в логах "access error for <user>@localhost" - похоже, забыл забрать директорию mysql плюс к директории базы форума... а на этом хосте они были другие (и юзер, и база)... то есть - вполне понятно, почему access error... дозабрать быстро не получится, потому пока прошу ответить, кто знает, какие права доступа должны быть для директорий форума, чтоб все было правильно и чтоб в cache писались cgi-логи? а то оставлять "для всех" как-то неуютно... а недостающее буду дозабирать пока...

Всё, таки запустил... чтоб не ждать, пока удастся получить недостающее - просто переименовал базу в имя, которое зарегистрировано у меня в mysql, с использованием user/pass, которые зарегистрированы у меня в mysql - и "чужая" база (перенесённая с другого хоста) заработала...

осталось разобраться с правами на директории форума - как оно должно быть... чтоб правильно...

Права на папки IP.Board (777):

./cache

./cache/tmp

./cache/lang_cache

./cache/lang_cache/1

./cache/skin_cache

./public/style_images

./public/style_css

./hooks

./uploads

Права на папки IP.Board (777):

Thanks... я, правда, надеялся, что не придётся "давать всем" - хотеось прописать какой-то один процесс - ну, шо ж... пусть так и будет...

Теперь вопрос по скорости...

На том же хосте лежит ещё несколько форумов версии 2.х - скорость адекватная.

на этом, новом - раз в 10 хуже (это стабильно). Поскольку это маловероятно, чтоб новая версия была _настолько_ медленнее - хочется понять, где и что я мог напортачить или что можно сделать, чтоб уменьшить время реакции...

syseng,попробуй поюзать форум со включённым режимом производительности, найти и включить который можно в левой колонке на главной странице админцентра.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.


Guest
Ответить в этой теме...

Последние посетители 0

  • No registered users viewing this page.