Hi, ich habe einen Apache 2.4er Webserver in Betrieb mit PHP 7.1.8. Und habe folgendes Problem: In der php.ini habe ich den opcache aktiviert mit opcache.enable=1 opcache.enable_cli=1 und wenn ich das im Terminal teste, sieht es auch ganz gut aus: # php -i | grep opcache.enable opcache.enable => On => On opcache.enable_cli => On => On opcache.enable_file_override => Off => Off Aber, wenn ich auf einer simplen Website das testen will, mit <?php phpinfo(); ?> dann steht dort: opcache.enable_cli: off und ich kann mir nicht erklären wieso. Wie mann man herausfinden, weshalb die Ausgabe von phpinfo() falsch ist?
nicht "Gast" schrieb: > und ich kann mir nicht erklären wieso. Wie mann man herausfinden, > weshalb die Ausgabe von phpinfo() falsch ist? kann sein das du fast-cgi verwendst? Dann musst du alle PHP Prozesse neu starten. Oder das es für den Apache eine andere php.ini gibt?
nicht "Gast" schrieb: > Hi, > ich habe einen Apache 2.4er Webserver in Betrieb mit PHP 7.1.8. Und habe > folgendes Problem: In der php.ini habe ich den opcache aktiviert mit > > opcache.enable=1 > opcache.enable_cli=1 > > und wenn ich das im Terminal teste, sieht es auch ganz gut aus: > > # php -i | grep opcache.enable > opcache.enable => On => On > opcache.enable_cli => On => On > opcache.enable_file_override => Off => Off > > > Aber, wenn ich auf einer simplen Website das testen will, mit > > <?php > phpinfo(); > ?> > > dann steht dort: > > opcache.enable_cli: off > > > und ich kann mir nicht erklären wieso. Wie mann man herausfinden, > weshalb die Ausgabe von phpinfo() falsch ist? Welche php.ini hast du angepasst? Die für CLI oder für Apache? Schau mal bitte nach.
1 | ls -lisahrt --color /etc/php/7.0/ |
Entweder dort entsprechend ggf. beides anpassen oder gleich in "mods-available", so dass es überall "gleich" aktiviert ist. Apache, fpm-php, fast-cgi neu starten.
:
Bearbeitet durch User
T.roll schrieb: > Was steht den jeweils bei "Loaded Configuration File"? Hey, das wars! Da stand /etc/php-ztd.d/php.ini Meine /etc/php.ini wird komischerweise ignoriert :-/
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.