fix(Discovery): Add comprehensive debug logging for router initialization
- Add initializer count logging in DiscoveryServiceBootstrapper - Add route structure analysis in RouterSetup - Add request parameter logging in HttpRouter - Update PHP production config for better OPcache handling - Fix various config and error handling improvements
This commit is contained in:
33
docker/php/php.dev.ini
Normal file
33
docker/php/php.dev.ini
Normal file
@@ -0,0 +1,33 @@
|
||||
; php.ini für Entwicklung
|
||||
include = php.common.ini
|
||||
|
||||
|
||||
[opcache]
|
||||
; Opcache komplett deaktiviert für lokale Entwicklung
|
||||
; Keine Caching-Probleme bei Code-Änderungen
|
||||
opcache.enable=0
|
||||
opcache.enable_cli=0
|
||||
|
||||
; Alternative: Opcache aktiviert mit sofortiger Revalidierung
|
||||
; Nur aktivieren wenn Performance wichtiger ist als sofortige Änderungen
|
||||
;opcache.enable=1
|
||||
;opcache.enable_cli=1
|
||||
;opcache.memory_consumption=128
|
||||
;opcache.max_accelerated_files=10000
|
||||
;opcache.revalidate_freq=0
|
||||
;opcache.validate_timestamps=1
|
||||
;opcache.interned_strings_buffer=16
|
||||
|
||||
opcache.file_cache=
|
||||
realpath_cache_ttl=0
|
||||
|
||||
|
||||
display_errors = On
|
||||
display_startup_errors = On
|
||||
error_reporting = E_ALL
|
||||
memory_limit = 512M
|
||||
upload_max_filesize = 20M
|
||||
post_max_size = 25M
|
||||
max_execution_time = 60
|
||||
|
||||
; Xdebug-Einstellungen können auch hier hinzugefügt werden, falls gewünscht
|
||||
@@ -1,29 +0,0 @@
|
||||
; php.ini für Entwicklung
|
||||
include = php.common.ini
|
||||
|
||||
|
||||
[opcache]
|
||||
opcache.enable=1
|
||||
opcache.enable_cli=1
|
||||
opcache.memory_consumption=128
|
||||
opcache.max_accelerated_files=10000
|
||||
; Häufigere Validierung im Dev-Modus
|
||||
opcache.revalidate_freq=0
|
||||
; Timestamps-Validierung einschalten für Entwicklung
|
||||
opcache.validate_timestamps=1
|
||||
|
||||
opcache.file_cache=
|
||||
realpath_cache_ttl=0
|
||||
|
||||
opcache.interned_strings_buffer=16
|
||||
|
||||
|
||||
display_errors = On
|
||||
display_startup_errors = On
|
||||
error_reporting = E_ALL
|
||||
memory_limit = 512M
|
||||
upload_max_filesize = 20M
|
||||
post_max_size = 25M
|
||||
max_execution_time = 60
|
||||
|
||||
; Xdebug-Einstellungen können auch hier hinzugefügt werden, falls gewünscht
|
||||
@@ -10,11 +10,14 @@ opcache.enable_cli=0
|
||||
opcache.memory_consumption=128
|
||||
; Maximale Anzahl an gecachten Dateien
|
||||
opcache.max_accelerated_files=10000
|
||||
; Wie oft wird der Cache validiert (0 = bei jedem Request, empfohlen für Entwicklung)
|
||||
; In Produktion höher setzen für bessere Performance
|
||||
opcache.revalidate_freq=60
|
||||
; Cache-Zeitstempel prüfen (0 für Produktionsumgebungen)
|
||||
opcache.validate_timestamps=0
|
||||
; Wie oft wird der Cache validiert (0 = bei jedem Request)
|
||||
; TEMPORÄR: 0 für einfachere Deployments während aktiver Entwicklung
|
||||
; SPÄTER: Auf 60 erhöhen wenn System stabil ist
|
||||
opcache.revalidate_freq=0
|
||||
; Cache-Zeitstempel prüfen
|
||||
; TEMPORÄR: 1 aktiviert für Deployment-Flexibilität
|
||||
; SPÄTER: Auf 0 setzen für maximale Performance wenn stabil
|
||||
opcache.validate_timestamps=1
|
||||
; Performance-Optimierungen
|
||||
opcache.interned_strings_buffer=16
|
||||
; JIT (Just-In-Time Compilation) - Optional für PHP 8.0+
|
||||
|
||||
Reference in New Issue
Block a user