Перед началом обновления обязательно сделайте резервную копию сайта!
Процедура обновления с 3.x на 3.2.x очень проста. Вам ничего не придется удалять, какого-то инсталяционного скрипта тоже не существует. Все, что нужно сделать - это скачать новую версию GetSimple, разархивировать ее и скопировать по FTP новые файлы и папки на сервер, замещая ими старые.
В случае, если вы редактировали какие-то настройки или файлы, темы по умолчанию и не хотите потерять изменения, то для обновления требуется скопировать на сервер только новую папку /admin/
и файл index.php
системы.
/admin/
на сервере. Самы простой способ сделать это - переименовать папку /admin/
в, скажем, /admin-old/
. /admin/lang/
/admin/
из скачанного вами инсталяционного пакета GetSimple 3.xindex.php
, находящийся в корневом каталоге старой системы на сервере, на файл index.php
из нового пакета..htaccess
, чтобы оно выглядело следующим образом: RewriteRule /?([A-Za-z0-9_-]+)/?$ index.php?id=$1 [QSA,L]
Отличие от прежнего файла в том, что добавлено нижнее подчеркивание “_”.update.php
, задачей которого является перестройка XML-файлов, хранящих данные. Этот скрипт должен обеспечить поддержку многопользовательского режима, который отсутствовал в GetSimple 2.X
Если после вышеописанных процедур у вас возникли проблемы при логине или при работе скрипта update.php
, необходимо переустановить GetSimple, действуя одним из двух способов:
/data/pages
/data/other
(для 3.1)gsconfig.php
/admin/lang
/plugins
/data/other/
на сервере файлы website.xml, user.xml и cpsettings.xml, или переместите их, допустим, на локал./admin/
на сервере(эти файлы удаляются процедурой установки, если система полагает, что установка успешно завершена).На главную Содержание