↑ ↓ auswählen, Enter öffnen, Esc schließen

OPcache-Einstellungen von PHP prüfen

user@server
php -i | grep -E '^opcache\.(enable|enable_cli|memory_consumption|max_accelerated_files|validate_timestamps|revalidate_freq) '

Filtert aus der PHP-Konfiguration die zentralen OPcache-Direktiven. Zu kleine Werte bei memory_consumption oder max_accelerated_files führen bei großen WordPress-Installationen dazu, dass Skripte ständig neu kompiliert werden. Mit validate_timestamps=0 erkennt PHP geänderte Dateien erst nach einem Neuladen von FPM.

Hinweis: Das sind die Werte der Kommandozeile, wo OPcache meist abgeschaltet ist (enable_cli). Für die Website gelten die Werte der FPM-Konfiguration.

Offene Frage vor Freigabe: Die CLI-Werte können von PHP-FPM abweichen. Prüfen, ob für Plesk ein besserer Weg zur Abfrage der FPM-Werte genannt werden soll (etwa opcache_get_status per Testskript).

Auch gesucht als

  • ist OPcache aktiv
  • OPcache Speicher zu klein
  • PHP Performance verbessern

Verwandte Einzeiler

Alle aus PHP

Erst lesen, dann ausführen.

Die Befehle auf myline.de greifen direkt in Server, Dateien und Datenbanken ein. Ein falscher Pfad oder Platzhalter kann Daten unwiderruflich löschen oder einen Server unerreichbar machen.

  • Alle Befehle werden ohne Gewähr bereitgestellt und sind nicht auf jedem System getestet.
  • Vor dem Ausführen verstehen, was ein Befehl tut, und jeden Platzhalter prüfen.
  • Vorher ein Backup anlegen und möglichst zuerst auf einem Testsystem ausprobieren.
  • Die Ausführung erfolgt auf eigene Verantwortung. Eine Haftung für Schäden ist ausgeschlossen, soweit gesetzlich zulässig.