Если движок не работает на вашем сервере...

Общие обсуждения публичной версии проекта "Сверхновая"
Support forum for public version

Модератор: Gorlum

Правила форума
Внимание! Этот форум - только для обсуждения вопросов и проблем на сторонних серверах, использующих движок Сверхновой!

Для обсуждения оригинальных серверов СН существуют соответствующие форумы: для багрепортов, для обсуждение движка на офф-серверах.

Общие багрепорты и проблемы на публичных серверах обсуждаются в соответствующем форуме.

Для обсуждения работа модулей и багрепротов по их работе существует свой форум
Закрыто
Gorlum
Император Вселенной
Сообщения: 7512
Зарегистрирован: 13 июн 2009, 15:06
Контактная информация:

Если движок не работает на вашем сервере...

Сообщение Gorlum » 03 июн 2011, 21:34

Если при установке или апдейте движка на отдельно взятый сервер движок не работает или выдает ошибки - необходимо прибегнуть к следующей процедуре диагностики.

Самую свежую и актуальную версию движка (с самыми свежими и актуальными багами) можно скачать по этой ссылке:
https://github.com/supernova-ws/SuperNo ... ives/trunk
Клик на «Download .zip» и загрузит архив транка. При чем именно надо перейти по ссылке выше и там щелкнуть кнопку. Переход по прямой ссылке на загружаемый файл – не сработает.
На название файла внимание обращать не нужно.

!!!ВНИМАНИЕ!!! Диагностику нужно проводить на отдельной БД и отдельной копии движка! НИ В КОЕМ СЛУЧАЕ НЕЛЬЗЯ ПРОВОДИТЬ ДИАГНОСТИКУ НА ЖИВОМ СЕРВЕРЕ!!!

Стандартная последовательность действий при диагностике такая:
  1. Установить в пустую базу данных чистый дамп БД из архива. Проблемы на этом этапе говорят о следующем:
    1. Наиболее вероятно - ошибки в настройке сервера MySQL
    2. Ошибки в дампе БД. Возможно, вы попали в момент обновления дампа. "Момент" тут понятие условное - он может растянутся на несколько дней
  2. Поставить на чистый сервер и чистую БД, полученную на прошлом шагу, движок из архива. Попытаться запустить. Проблемы на этом этапе говорят о следующем:
    1. Ошибки в настройках движка. Проверить файл /config.php
    2. Ошибки в настройках HTTP-сервера (особенно если первый раз запускается движок)
    3. Ошибки в автоапдейтере
    4. Движок находится в процессе написания, а вы попали на "момент" коммита
  3. Заменить чистую базу дампом своей рабочей базы (не забываем СНОВА если нужно изменить конфигурацию – префиксы таблиц там, логины/пароли и прочее). Проблемы на этом этапе говорят о следующем:
    1. Ошибки в настройках движка. Проверить файл /config.php
    2. Ошибки в автоапдейтере
    3. Ошибки в самой БД. Тут либо разбираться самим, либо оплачивать мою работу
  4. Если проблем нет – значит что-то конкретно не так на живом сервере. Тут надо уже разбираться подробнее - либо самостоятельно, либо оплатить мою работу
Перед КАЖДЫМ этапом ОБЯЗАТЕЛЬНО нужно перезапустить веб-сервер и MySQL – иначе могут использоваться старые настройки от предыдущей версии.

Только верное и аккуратное следование процедуре диагностики поможет эффективно выявить проблемы в работе СН на каждом отдельно взятом сервере.

Закрыто

Вернуться в «[ru/en] Публичная версия/Public releases»