Lösung für das Problem, dass Linux nicht über „php.ini“ verfügt: 1. Starten Sie „php-fpm“ über den Befehl „service php-fpm restart“ neu. 2. Geben Sie beim Kompilieren von PHP den Pfad der Konfigurationsdatei an 3. Ändern Sie die Dateipfade „php.ini“ und fügen Sie sie den Systemvariablen hinzu.
Linux kann php.ini nicht finden
Verwenden Sie phpinfo(), um es in der Bereitstellungsumgebung anzuzeigen, und PHP ist es Der INI-Pfad ist /usr/local/php5/lib
, aber die php.ini-Datei kann im entsprechenden Pfad nicht gefunden werden und habe eine Notiz hinterlassen.
Configuration File (php.ini) Path /usr/local/php/lib
Die hier geladene Konfigurationsdatei zeigt keine an.
Also bin ich zu /usr/local/php/lib gegangen, um nach php.ini zu suchen, aber ich konnte sie nicht finden.
Platzieren Sie die Datei php.ini cp in diesem Verzeichnis, starten Sie nginx neu. Wenn es immer noch nicht funktioniert, starten Sie php-fpm neu und fertig
Zusammenfassung:
1. Um php.ini zu ändern, müssen Sie php-fpm neu starten. Syntax: service php -fpm restart
2 Wenn Sie beim Kompilieren von PHP den Pfad der Konfigurationsdatei angeben möchten, fügen Sie Folgendes hinzu: config-file-path=/etc. Diese Pfade müssen vorhanden sein, sonst kann php.ini nicht geschrieben werden
3. Wenn php.ini nicht gefunden wird, aktiviert das System den Standardkonfigurationsmodus
4. Das Hinzufügen aller Pfade zur php.ini-Datei zu Systemvariablen kann dieses Problem ebenfalls lösen (unbezahlter Versuch)
Weitere Informationen zu diesem Thema finden Sie auf der PHP-Chinese-Website!
Das obige ist der detaillierte Inhalt vonWas soll ich tun, wenn Linux keine php.ini hat?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!