nextcloud:php
Dies ist eine alte Version des Dokuments!
php.ini Variablen im Docker Container auslesen
docker compose exec app php -r '
foreach (ini_get_all(null, false) as $name => $value) {
echo $name . "=" . $value . PHP_EOL;
}'
OPCACHE Variablen in docker-compose einbinden
1. in der volumes section:
- ./my-php/99-opcache.ini:/usr/local/etc/php/conf.d/zz-opcache.ini:ro
2. erstelle ein neues directory
mkdir my-php
3. lege eine neue Datei mit Namen 99-opcache.ini mit folgendem Inhalt (passe sie an deine Befdürfnisse an:)
; Nextcloud OPcache-Konfiguration opcache.enable=1 ; Gesamtspeicher für kompilierte PHP-Skripte opcache.memory_consumption=512 ; Speicher für häufig verwendete Zeichenketten opcache.interned_strings_buffer=32 ; Maximale Anzahl gecachter PHP-Dateien opcache.max_accelerated_files=10000 ; Für Nextcloud zwingend erforderlich opcache.save_comments=1 ; Änderungen an PHP-Dateien erkennen opcache.validate_timestamps=1 opcache.revalidate_freq=60 ; JIT-Einstellungen des offiziellen Nextcloud-Images opcache.jit=1255 opcache.jit_buffer_size=8M
4. erzeuge den Container neu
docker compose up -d --force-recreate --no-deps app
nextcloud/php.1784978761.txt.gz · Zuletzt geändert: von franz