Php 不止一所监狱

Php 不止一所监狱,php,apache2,jail,Php,Apache2,Jail,我在互联网上找不到任何东西,如何创建单独的php监狱,这样我就可以在/var/www/html/中为某人创建一个Web空间目录,而他们的脚本不能离开他们的Web空间目录,这样该文件夹就是其中php脚本的根目录,我可以安全地将我的脚本上载到另一个目录中,而这个人不可能将其删除访问其目录外的文件。有没有办法创建单独的监狱或者我必须使用UserDir?您可以使用open\u basedir设置 <Directory /var/www/html> php_admin_value open

我在互联网上找不到任何东西,如何创建单独的php监狱,这样我就可以在/var/www/html/中为某人创建一个Web空间目录,而他们的脚本不能离开他们的Web空间目录,这样该文件夹就是其中php脚本的根目录,我可以安全地将我的脚本上载到另一个目录中,而这个人不可能将其删除访问其目录外的文件。有没有办法创建单独的监狱或者我必须使用UserDir?

您可以使用open\u basedir设置

<Directory /var/www/html>
  php_admin_value open_basedir "/var/www/html"
</Directory>

有关更多信息,请参阅本页:

您知道是否有可能阻止来自指定目录及其子目录的传出连接吗?因此,当dir xy中的php脚本尝试连接到93.189.73.38时,它会立即被阻止。@florian2833z抱歉,不知道,但无论如何,感谢您提供有关OpenBase dir的提示。我很感激。