Справка
Установка на Apache
Установка
Если вы опытный пользователь - просто закачайте и запустите из браузера. Если нет - следуйте инструкции.
- Переименуйте загруженный файл в index.php
- Поместите загруженный файл в папку веб-сервера, связанную с доменом
- Установите права на каталог 755, либо 777, если PHP-пользователь отличается от пользователя, загрузившего скрипт
- Установите права на скрипт 644, либо 666
- Откройте сайт в браузере, после этого произойдёт распаковка системы
- Если распаковка прошла успешно - нажмите на ссылку "Продолжить" и перейдите к конфигуратору
- Используйте реквизиты базы данных MySQL - адрес сервера (как правило это localhost), логин и пароль пользователя и имя базы данных
- Убедитесь, что база данных не содержит таблиц и настроена на работу в кодировке UTF-8
- Нажмите "Продолжить установку"
- Если установка завершилась успешно, вы увидите форму входа в кабинет администратора
- Для входа используйте временные реквизиты - admin, admin
Возможные проблемы
Установка в папку
Для установки системы в папку, в пункте 5 укажите в адресной строке браузера адрес папки, после адреса сайта. Например: www.youdomain.ru/folder
Не все модули и шаблоны системы адаптированы для работы в данном режиме
Проблема распаковки - ошибка 404
Скорее всего ваша система не настроена на автоматическую попытку запуска файла index.php из указанной директории.
Для решения проблемы введите /index.php после адреса сайта. Например: www.youdomain.ru/index.php
Проблема распаковки - ошибка прав доступа
Убедитесь, что вы выполнили пункты 3 и 4, после этого повторите установку.
Ошибка после ввода реквизитов базы данных
Если система не может получить доступ к базе данных, убедитесь, что пользователю не требуется привелегия "Удалённый доступ". Если требуется - установите соответствующее значение.
Ошибки в процессе установки
Если в процессе установки появилось много строчек, среди которых есть "Invalid default value", то в файле конфигурации MySQL необходимо добавить срочку
sql-mode=0
Если данная секция присутствует и заполнена, установите значение в 0
Кроме этого, если пользователь базы данных, указанный при установке Е5, является суперпользователем MySQL, можете указать настройку $correct_sql_mode=1; в файле /core/config.inc
Также это поможет в случае непонятных ошибок на OpenServer.
Если после установки возник белый экран, то попробуйте сделать следующее:
- Удалите секцию "Настройки PHP" из файла index.php
- Удалите секцию "Использование opcache" из файла index.php
- Поставьте знак # перед Options -Indexes в файле .htaccess
- Напишите сообщение разработчикам через раздел FAQ или группу Вконтакте
Ошибки вверху сайта
Система использует ленивое создание массивов и объектов, по этому в случае, если на вашем хостинге запрещено изменение конфига PHP через ini_set, возможна такая ошибка
В этом случае необходимо самостоятельно установить значение в конфигураторе PHP error_reportiong=E_ERROR | E_PARSE | E_NOTICE
Если у вас нет доступа для редактирования конфигурации PHP, запросите у вашего хостера информацию о перекрытии значений конфигурации PHP. Как правило об этом написано в справочном разделе хостинга. Иногда для этого нужно разместить в корневом каталоге вашего ftp-акаунта файл php.ini с необходимыми значениями.
Читать далее про "Установка на NGINX"