Конфигурация EasyApache Php на сервере LAMP с WHM

В EasyApache3 и Php5.4 сервер был настроен таким образом, что значения параметров в главном файле php.ini можно настраивать для каждой учетной записи, используя локальный файл php.ini, расположенный в корне учетной записи. После обновления до EasyApache4 и Php 5.6 эта структура конфигурации, похоже, не работает, локальный файл php.ini показывает, что он загружен в phpinfo.php, но набор параметров не изменяет основные значения, например:

post_max_size 20M

А идеи пожалуйста?

2

Решение

С 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/

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]