Ich bekomme, dass die .ini-Dateien in /etc/php5/cli
haben mit CLI-Verwendung von PHP zu tun, die Dateien in /etc/php5/fpm
sind über FastCGI/FPM Aspekt von PHP, aber was ist mit den INI-Dateien in /etc/php5/conf.d
?Was sind die .ini-Dateien im Ordner /etc/php5/conf.d?
Antwort
Von /usr/share/doc/php5-common/README.Debian.gz
(auf einem Ubuntu-System mit PHP installiert ist):
Zusätzlich wird jede SAPI mit der Kompilierung-Option konfiguriert
--with-config-file-scan-dir=/etc/php5/$SAPI/conf.d
die für alle die SAPI ist eigentlich ein Symlink Zeige zu einem zentralen Verzeichnis /etc/php5/conf.d. Jede in diesem Verzeichnis gefundene Datei, die in .ini in endet, wird vom php SAPI als Konfigurationsdatei behandelt.
Die Logik bei dieser Methode ist, dass jeder SAPI so identisch mit einer minimalen Menge von conffile Handhabung konfiguriert sein kann, aber zur gleichen Zeit, wenn Sie SAPI-spezifische Konfiguration haben möchten, Sie können einfach den Symlink entfernen .
Und was sind die Präfixnummern ('05-opcache.ini, 20-curl.ini, 10-pdo.ini') für? – phinz
Wenn Sie eine neue Frage haben, versuchen Sie stattdessen "Frage stellen" anstelle von "Kommentar hinzufügen", sondern [zuerst suchen] (https://superuser.com/questions/564995/what-is-the-php-config-ini) -files-prefix-good-for) – Quentin
Diese Dateien überschreiben die Einstellungen in php.ini. Wenn Sie config stuff hier verwenden, können Sie benutzerdefinierte Einstellungen vornehmen und Aktualisierungen einfacher halten: Wenn Sie die php.ini selbst ändern, müssen Sie entweder die alte php.ini beibehalten oder sie überschreiben, wenn Sie PHP aktualisieren. Wenn Sie Ihre benutzerdefinierten Einstellungen beibehalten, z. dann können Sie PHP einfach aktualisieren, während Sie alle umgebungsspezifischen Einstellungen beibehalten.
(Credit aufgrund this blog post)
- 1. Was sind die "neuen Hashfunktionen" im Kuckuckshashing?
- 2. Was sind die Werte?
- 3. Was ist das alles im CKEditor-Ordner?
- 4. Was sind die Konsolenfarbwerte
- 5. Was sind die japanischen Leerzeichen?
- 6. Was sind die Gruppen von vier Bindestrichen im .NET-Quellcode?
- 7. Materialisierte Ansicht im Vergleich zu Tabellen: Was sind die Vorteile?
- 8. Was sind die aktivsten Ruby Foren/Blogs im Internet?
- 9. Was passiert, wenn die Metatags im Dokumentkörper vorhanden sind?
- 10. Was sind die Bootstrapped-Daten im Data Mining?
- 11. Hosting CLR im Vergleich zu ClrCreateManagedInstance - was sind die Vorteile?
- 12. Was sind die richtigen Einheiten im Umgang mit CameraPostion, CameraPostion.Builder?
- 13. Was sind die Schattenseiten der Faltung im Vergleich zur Realraumkonvolution?
- 14. Was sind die BusinessBase- und BusinessListBase-Klassen im CSLA-Framework?
- 15. Was sind die ungültigen Zeichen im XFS-Dateisystem?
- 16. Was sind die am häufigsten verwendeten Tastenkürzel im Visual Studio?
- 17. Was sind die tatsächlichen Grenzen einer Bitmap im Flash?
- 18. Was sind die Vorteile einer Verantwortungskette im Vergleich zu Klassenlisten?
- 19. Was sind die "-P" im Ausgabeformat von Berkeley Aligner?
- 20. Was sind die Plattformen im .NET Platform Standard?
- 21. Was sind .axf-Dateien?
- 22. Was sind Hyperfunktionen im Kontext der Informatik?
- 23. Was sind übersprungene Tests im Visual Studio?
- 24. Was sind 'generierte Quelldateien' im Java-Compilerkontext?
- 25. Was sind die bekannten UIDs?
- 26. Was sind die abgeleiteten Ausnahmen?
- 27. Was sind die "Standard" -Zeitzonenabkürzungen?
- 28. Was sind die Standard-Verschlüsselungsdateiformate?
- 29. Was sind Optionen + FolgenSymLinks?
- 30. Anzahl Dateien im Ordner
globale ini-Richtlinien, die für alle Instanzen von PHP, unabhängig davon, wie/wo sie ausgeführt werden? –