nextcloud:php
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| nextcloud:php [2026/07/25 13:15] – angelegt franz | nextcloud:php [2026/07/25 13:26] (aktuell) – franz | ||
|---|---|---|---|
| Zeile 6: | Zeile 6: | ||
| echo $name . " | echo $name . " | ||
| }' | }' | ||
| + | |||
| + | OPCACHE Variablen in docker-compose einbinden | ||
| </ | </ | ||
| + | ===== OPCACHE Werte setzen ===== | ||
| + | |||
| + | 1. in der volumes section: | ||
| + | |||
| + | < | ||
| + | - ./ | ||
| + | |||
| + | </ | ||
| + | |||
| + | 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.1784978146.txt.gz · Zuletzt geändert: von franz