如何在.htaccess中设置open_basedir? (共享主机)

时间:2015-08-07 15:45:01

标签: php .htaccess open-basedir

我在我的网站上有这个功能,用户可以在其中创建文件/编辑/删除它们等。当他们创建文件时,它会转到“www.example.com/site/(their username)/file.php” 。但是,使用php,他们可能会访问其目录之外的文件,我想用用户可访问的.htaccess文件来限制它。我已经看到我可以在.htaccess中设置open_basedir,但是在HOW上没有找到任何设置它的东西。我看过php_value open_basedir "/directory/subdirectory",但是当我在文件上尝试它时它不起作用。有什么建议吗?

1 个答案:

答案 0 :(得分:0)

在类似索引的根页面中,执行PHP命令echo __DIR__ 将结果文件夹放入php_value open_basedir "result"之类的htaccess中。

使用PHP命令phpinfo()在任何页面中对其进行检查