2017-02-22 3 views
2

Mit EasyApache3 und Php5.4 wurde der Server eingerichtet, wobei die Parameterwerte in der master php.ini-Datei mit einer lokalen php.ini-Datei im Kontostamm pro Konto angepasst werden konnten . Upgrade Nachdem 5.6 diese Konfiguration Struktur scheint nicht zu funktionieren EasyApache4 und Php zu werden, die lokale Datei php.ini in phpinfo.php als geladen zeigt aber die Parameter eingestellt haben, zB nicht die Werte Master ändern:EasyApache PHP-Konfiguration auf LAMP-Server mit WHM

post_max_size 20M 

Und Ideen bitte?

+0

hatte ich gleiches Problem. Hast du deinen Apache nach den Änderungen neu gestartet ??? – Abizz

+0

Ja, ich habe Apache neu gestartet. –

+0

@Nick: Haben Sie versucht, php.ini in Ihren Projektordner zu stellen, damit die Konfiguration einer Serverkonfiguration überschrieben wird? –

Antwort

1

Mit EA4 gibt es standardmäßig eine serverweite php.ini unter /opt/cpanel/ea-php56/root/etc/php.ini, aber wenn der MultiPhp Editor verwendet wird, glaube ich, dass er ini Dateien unter/opt erstellt /cpanel/ea-php56/root/etc/php.d/local.ini, public_html/php.ini und public_html/.user.ini wo die Hierarchie:

php.ini > local.ini > .user.ini 

So .user.ini über -rides local.ini überschreibt die serverweite php.ini

Obwohl der MultiPhp-Editor es erstellt, wird public_html/php.ini anscheinend nicht verwendet, solange user_ini.filename nicht festgelegt ist, da der Standardwert ist Für user_ini.filename ist .user.ini Und solange es keine Richtlinie in .htaccess

Ref ist: https://forums.cpanel.net/threads/ea4-php-ini-local-ini-behavior.559871/

Verwandte Themen