.user.ini ist eine LNMP-Datei, die die Ordnerpfadadresse der Website enthält. Der Zweck besteht darin, den verzeichnisübergreifenden Zugriff und das verzeichnisübergreifende Lesen von Dateien zu verhindern durch unbekannten PHP-Code.

Die Konfiguration wird im Stammverzeichnis .user.ini abgelegt

open_basedir=/Projektpfad/:/tmp/:/proc/     

Beispiel:

open_basedir=/www/www.a.com/:/tmp/:/proc/

Es ist zu beachten, dass der obige Pfad mit einem Schrägstrich enden muss. Wenn er nicht mit einem Schrägstrich endet, stellt er eine Reihe von Verzeichnissen dar, die mit dem entsprechenden Namen beginnen. Beispiel: /user steht für /user(*)/, achten Sie daher bitte unbedingt auf die Verwendung von Schrägstrichen.

Achten Sie gleichzeitig darauf, die Berechtigungen zum Ändern von Dateien höher festzulegen als die Berechtigungen für den Stammverzeichniscode, um zu verhindern, dass sie durch direkte Vorgänge geändert werden.


HTTPS://wuwuwu.PHP.net/manual/this/configuration.file.puer-user.PHP

HTTPS://news N.net/say/user-INI-more-safe.HTML

HTTPS://blog.CSDN.net/在13615480737/article/details/89084360


Hinterlasse eine Antwort