Установка и настройка

Что проверить на хостинге перед установкой CMS

PHP, база данных, расширения, корень сайта и права каталогов: короткая проверка хостинга перед загрузкой Switch Pages без обещания совместимости с любым тарифом.

На этой странице
  1. Проверьте среду до загрузки
  2. Подготовьте параметры подключения
  3. Проверьте результат установки
  4. Продолжить работу

Проверьте среду до загрузки

Для текущего кандидата Switch Pages используется PHP 8.3. Установщик проверяет mysqli, mbstring, GD, fileinfo и openssl. Для изображений важна поддержка WebP в GD. База данных должна соответствовать требованиям установщика: MariaDB 10.6 или новее либо MySQL 8.0 или новее. Успешная проверка одной версии PHP не доказывает работу всех будущих выпусков.

Уточните, где находится публичный корень домена. Загрузка архива в соседний каталог может привести к открытию другого сайта или списка файлов. Конфигурация должна находиться в защищённом каталоге .local, а не в доступном по прямой ссылке текстовом файле.

Подготовьте параметры подключения

Нужны адрес сервера базы, порт, имя БД, пользователь и пароль. Это параметры хостинга, а не логин будущего администратора CMS. Если тариф запрещает создание баз из PHP, создайте пустую базу в панели хостинга и передайте установщику уже существующее имя.

Например, возможность открыть административную панель хостинга ещё не означает, что пользователь БД имеет право CREATE DATABASE. Установщик умеет работать с заранее подготовленной пустой базой.

Проверьте результат установки

После завершения должны открываться главная и админка, сохраняться новый объект и загружаться изображение. Проверьте прямой запрет доступа к .local/config.php, исходным PHP-классам и SQL. Для Apache нужны рабочие правила перезаписи; для Nginx они настраиваются отдельно. Сохраните версию среды и результаты этой проверки вместе с резервной копией.

Продолжить работу

Проверьте последовательность на отдельной копии сайта. Сопоставьте задачу с возможностями ядра. Другой материал этого раздела: Почему изображение не загружается в CMS.

← Установка и настройка

Создайте сайт сами

Посмотрите, как вы будете управлять своим сайтом

Изучите интерфейс Switch Pages и проверьте, подходит ли движок под вашу задачу.

Демо доступно бесплатно после регистрации на основном сайте.