В EasyApache3 и Php5.4 сервер был настроен таким образом, что значения параметров в главном файле php.ini можно настраивать для каждой учетной записи, используя локальный файл php.ini, расположенный в корне учетной записи. После обновления до EasyApache4 и Php 5.6 эта структура конфигурации, похоже, не работает, локальный файл php.ini показывает, что он загружен в phpinfo.php, но набор параметров не изменяет основные значения, например:
post_max_size 20M
А идеи пожалуйста?
С EA4 по умолчанию есть один серверный php.ini, расположенный по адресу /opt/cpanel/ea-php56/root/etc/php.ini, но когда используется редактор MultiPhp, я считаю, что он создает файлы ini в / opt / cpanel / ea -php56 / root / etc / php.d / local.ini, public_html / php.ini и public_html / .user.ini, где иерархия:
php.ini > local.ini > .user.ini
Таким образом, .user.ini переопределяет local.ini, который переопределяет общесерверный php.ini.
Несмотря на то, что редактор MultiPhp создает его, public_html / php.ini, по-видимому, не будет использоваться, если не задано имя_пользователя_файла_файла, так как по умолчанию для имени_пользователя_файла.user.ini и до тех пор, пока нет директивы в .htaccess
Ref: https://forums.cpanel.net/threads/ea4-php-ini-local-ini-behavior.559871/
Других решений пока нет …