Настройки в окружении Docker
Докер представляет собой контейнер со своими компонентами и настройками, которые не зависят от настроек сервера, на котором находится докер. Они включают в себя:
- предустановленные компоненты
- настройки PHP
- модули PHP
- другие инструменты
Предустановленные компоненты
- Apache 2.2 (желательно, но возможны и другие веб сервера с поддержкой php) + модуль Apache mod_rewrite
- MariaDB 10.3
- Система выполнения заданий по расписанию (cron).
Настройки PHP
- PHP version - 7.2
- error_reporting - _E_ALL & ~E_DEPRECATED & ~E_NOTICE & ~ESTRICT
- max_execution_time - 360
- max_input_time- 120
- memory_limit - 2048M
- post_max_size - 512M
- upload_max_filesize - 512M
Если необходимо посмотреть остальные настройки PHP в контейнере, то можете посмотреть их следующим способом - в Кб в разделе "Настройки - Еще - Настройки Cron" создайте новое cron-задание с текстом "phpinfo();" и запустите его.
Модули PHP
- gd
- mbstring
- mbstring test
- iconv
- zip
- openssl
- imap
- curl
- imagick
Другие инструменты
- Ioncube
- проверка на запись, чтение файлов
- проверка сессии