Установка и обновление
Требования к браузеру
Панель управления S2 работает в последних версиях всех популярных браузеров.
Требования к серверу
Веб-сервер .- PHP не слишком старых версий. Тестируется на 7.4, может заработать на 5.6.
- База данных, MySQL (тестируется на MariaDB 10.3 и 10.5), PostgreSQL (давно тестировалось на версии 8.2.5) или SQLite (версия 3 через PDO).
Установка
- Убедитесь, что конфигурация сервера удовлетворяет приведенным выше требованиям.
- Загрузите содержимое архива S2 на сервер в ту папку, в которой у вас будет сайт.
- Установите права на запись в папки
_cache
и_pictures
для скриптов PHP. В большинстве случаев будет достаточно chmod 0777. При возникновении проблем обратитесь в техническую поддержку хостинга. - Наберите в браузере URL будущего сайта и следуйте инструкциям установочного скрипта.
В ходе установки настраивается соединение с базой данных (вы должны ввести имя базы данных, логин и пароль для доступа к базе данных), создается учетная запись администратора (вы должны придумать логин и пароль), а также настраивается URL сайта (вы должны ввести будущий URL без завершающего слеша; вот примеры: http://example.com
, http://example.com/s2
, http://www.example.com
, http://www.example.com/s2
). Кстати, лучше всего настроить в
Обновление
- Сделайте резервную копию файлов движка и, что важнее, базы данных, чтобы ваша предыдущая работа не потерялась и чтобы в случае затруднений можно было откатиться назад.
- Отключите в панели управления все расширения. Если вы пропустите этот пункт, и обновление файлов расширений приведет к неработоспособности сайта, полностью отключить обработку расширений можно с помощью константы
S2_DISABLE_HOOKS
. - Перепишите новые файлы движка и используемых расширений поверх старых.
- Обновите расширения в панели управления.
- Включите все расширения.