Fehlerbeschreibung
Die PHP-Performance-Optimierung (OPcache) ist für den Produktivbetrieb nicht korrekt konfiguriert, was zu unnötigen Filesystem-Lookups führt.
Was ist passiert?:
Die Einstellung opcache.validate_timestamps ist aktiv ("1"). Dies widerspricht der Empfehlung für Produktionsumgebungen, in denen Code-Validierung deaktiviert sein sollte.
Was hätte stattdessen passieren sollen?:
Das System sollte die vorkompilierten Skripte nutzen, ohne bei jedem Request den Zeitstempel der Dateien zu prüfen.
Reproduktionsschritte
- Schritt 1: Aufruf der Phorge Setup-Checks.
- Schritt 2: Fehlermeldung "OPcache Not Configured for Production" validieren.
Weitere Informationen
Systemdetails
- PHP-Konfiguration: opcache.validate_timestamps = 1
- phabricator.developer-mode: false