Требования к хостингу
Требования к серверу для настройки Заказчиком веб-сайта:
Общие требования:
- Версия веб-сервера: Apache 2.0 и выше.
- Версия MySQL: 5.6 и выше.
- Версия PHP: 7.1 и выше.
- Safe mode в PHP: отключен.
- Сохранение данных сессии: Да.
- Передача данных HTTP авторизации в PHP через переменные окружения (для интеграции с 1С).
- Разрешен short_open_tag в PHP: Да.
- Значение memory_limit в PHP (и реальное ограничение памяти): 64 Mб и выше.
- Отправка почты (функция mail): Да.
- Функции работы с сокетами: подключение к серверам на порт 80.
- Создание файлов и папок от процесса, выполняющего PHP, запуск созданных файлов.
- Загрузка файлов (картинки должны корректно отображаться).
- FTP и SSH доступ к хостингу.
Обязательно наличие модулей php:
- Regex functions
- Perl regex functions
- Zlib extension
- GD lib extension
- Free Type extension
- Функции MySQL
- mbstring
- iconv
- exif
Требуется:
- Обработка .htaccess.
- Поддержка InnoDB в MySQL.
- Наличие акселератора PHP: любой настроенный и стабильно работающий акселератор (eAccelerator, APC, Zend Server CE или другой).
- Возможность установки time_limit в PHP для скрипта на 2 минуты и более.
- Поддержка SSL в PHP (возможность работы с SSL сокетами).
Рекомендуется:
- Двухуровневая архитектура веб: Apache + nginx (или кеширующий прокси).
- Работа PHP как модуль Apache (mod_php).
- Отключен open_basedir в PHP.