Если движок не работает на вашем сервере...
Добавлено: 03 июн 2011, 21:34
Если при установке или апдейте движка на отдельно взятый сервер движок не работает или выдает ошибки - необходимо прибегнуть к следующей процедуре диагностики.
Самую свежую и актуальную версию движка (с самыми свежими и актуальными багами) можно скачать по этой ссылке:
https://github.com/supernova-ws/SuperNo ... ives/trunk
Клик на «Download .zip» и загрузит архив транка. При чем именно надо перейти по ссылке выше и там щелкнуть кнопку. Переход по прямой ссылке на загружаемый файл – не сработает.
На название файла внимание обращать не нужно.
!!!ВНИМАНИЕ!!! Диагностику нужно проводить на отдельной БД и отдельной копии движка! НИ В КОЕМ СЛУЧАЕ НЕЛЬЗЯ ПРОВОДИТЬ ДИАГНОСТИКУ НА ЖИВОМ СЕРВЕРЕ!!!
Стандартная последовательность действий при диагностике такая:
Только верное и аккуратное следование процедуре диагностики поможет эффективно выявить проблемы в работе СН на каждом отдельно взятом сервере.
Самую свежую и актуальную версию движка (с самыми свежими и актуальными багами) можно скачать по этой ссылке:
https://github.com/supernova-ws/SuperNo ... ives/trunk
Клик на «Download .zip» и загрузит архив транка. При чем именно надо перейти по ссылке выше и там щелкнуть кнопку. Переход по прямой ссылке на загружаемый файл – не сработает.
На название файла внимание обращать не нужно.
!!!ВНИМАНИЕ!!! Диагностику нужно проводить на отдельной БД и отдельной копии движка! НИ В КОЕМ СЛУЧАЕ НЕЛЬЗЯ ПРОВОДИТЬ ДИАГНОСТИКУ НА ЖИВОМ СЕРВЕРЕ!!!
Стандартная последовательность действий при диагностике такая:
- Установить в пустую базу данных чистый дамп БД из архива. Проблемы на этом этапе говорят о следующем:
- Наиболее вероятно - ошибки в настройке сервера MySQL
- Ошибки в дампе БД. Возможно, вы попали в момент обновления дампа. "Момент" тут понятие условное - он может растянутся на несколько дней
- Поставить на чистый сервер и чистую БД, полученную на прошлом шагу, движок из архива. Попытаться запустить. Проблемы на этом этапе говорят о следующем:
- Ошибки в настройках движка. Проверить файл /config.php
- Ошибки в настройках HTTP-сервера (особенно если первый раз запускается движок)
- Ошибки в автоапдейтере
- Движок находится в процессе написания, а вы попали на "момент" коммита
- Заменить чистую базу дампом своей рабочей базы (не забываем СНОВА если нужно изменить конфигурацию – префиксы таблиц там, логины/пароли и прочее). Проблемы на этом этапе говорят о следующем:
- Ошибки в настройках движка. Проверить файл /config.php
- Ошибки в автоапдейтере
- Ошибки в самой БД. Тут либо разбираться самим, либо оплачивать мою работу
- Если проблем нет – значит что-то конкретно не так на живом сервере. Тут надо уже разбираться подробнее - либо самостоятельно, либо оплатить мою работу
Только верное и аккуратное следование процедуре диагностики поможет эффективно выявить проблемы в работе СН на каждом отдельно взятом сервере.