open_basedir und ##DOCROOT##
Posted: Sat 11. Jun 2022, 20:31
open_basedir Einstellungen. Ich bin gerade etwas verwirrt, welche Einstellungen hier was genau freigeben. Insbesondere mit dem ##DOCROOT##
Ursprünglich hatte ich das als die document root des jeweiligen vHosts interpretiert, komme jetzt aber immer mehr zu der Annahme, es handelt sich um das Homeverzeichnis des Benutzers.
Ein kurzer Versuch mit den Standardwerten im Panel und Aufruf von phpinfo() hat das auch bestätigt
Default ist ja
und ergibt:
Das führt aber letztlich dazu, dass ich eigentlich für jede Anwendung einen eigenen Pool bräuchte, um die Anwendungen eines Kunden voreinander schützen zu können, für den Fall das eine gehackt wird. Wie macht ihr das?

Ursprünglich hatte ich das als die document root des jeweiligen vHosts interpretiert, komme jetzt aber immer mehr zu der Annahme, es handelt sich um das Homeverzeichnis des Benutzers.
Ein kurzer Versuch mit den Standardwerten im Panel und Aufruf von phpinfo() hat das auch bestätigt
Default ist ja
Code: Select all
##DOCROOT##/www:##DOCROOT##/files:##DOCROOT##/tmp
Code: Select all
open_basedir /home/users/benutzername/www:/home/users/benutzername/files:/home/users/benutzername/tmp