Хостинг перешел на PHP 5, хостинг php 5.3.

Хостинг перешел на PHP 5.3

В связи с этим вопрос. как в сложившихся условиях (отсутствии доступа к панели администрирования, наличии доступа к инструментам управления БД), правильно перейти от HostCMS 5 к версии HostCMS 6?

a) Перейти на версию 5.2, обновиться и перейти на версию 5.3.

b) Сделать копию файлов и базы, восстановить сайт локально, обновиться, вернуть файлы и базу на сервер.

Обновить саму HostCMS до версии 6.0?

Это возможно из панели администрирования?

Добавил в перечень констант INSTALL_BETA_UPDATE со значением true. Локальный домен, на котором я поднял сайт в Денвере, сделал основным для сайта в панели администрирования. Затем поочередно начал ставить обновления до версии 6, предварительно внимательно ознакомившись с инструкциями, которые были прописаны для обновлений.

Как и было обещано инструкцией, появилось сообщение "Не найдена форма 140 в БД.".

В итоге все прошло успешно. Залил файлы обратно на хостинг, импортировал базу данных, и нормалек. Всё работает.

Заменил её вот на это:

Ошибка исчезла. Других проблем не обнаружил.

Все верно, ereg-и нужно править вручную, т.к. обновление не заменяет типовые дин. страницы, хотя некоторые автоматические корректировки все же делает.

Что бы это могло быть?

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

Телефон в Москве: +7 (495) 223-46-50

Телефон в Санкт-Петербурге: +7 (812) 448-38-90

Бесплатный телефон для регионов: 8 (800) 333-49-91