Ändern Sie die „Geladene Konfigurationsdatei“ für eine bestimmte Domäne [Nicht den gesamten Server].

Ändern Sie die „Geladene Konfigurationsdatei“ für eine bestimmte Domäne [Nicht den gesamten Server].

Ich möchte keine Änderungen an der vom Server verwendeten Standard-php.ini vornehmen. Ich habe eine neue erstellt, die sich im eigenen Verzeichnis meiner Site auf einem Nginx-Server befindet. Das Problem, auf das ich gestoßen bin, ist, dass ich die Datei nicht ändern kann, Loaded Configuration Filewenn ich auf die phpinfo-Seite gehe, um sie zu suchen. Ich möchte dies ändern können, sodass die neue Konfiguration nur auf einer Site und nicht auf anderen verwendet wird.

Standardspeicherort:/etc/php/8.1/fpm/php.ini

Der neue Standort, auf den ich meine Site setzen muss, ist/var/www/html/domain.com/usr.ini

Ich habe versucht, die fastcgi_params in der sitespezifischen nginx.conf-Datei zu ändern, aber sie wird nicht aktualisiert, sodass ich die INI-Einstellungen, die ich für eine bestimmte Site brauche, nicht verwenden kann.

Das Ziel istnurBeeinflussen Sie eine Site, indem Sie ihre eigene INI-Datei angeben, nicht den Server.

Ich verwende Apache in keiner Form. Dies ist ein LEMP-Stack-Server.

verwandte Informationen