我在我的网站上有这个功能,用户可以在其中创建文件/编辑/删除它们等。当他们创建文件时,它会转到“www.example.com/site/(their username)/file.php” 。但是,使用php,他们可能会访问其目录之外的文件,我想用用户可访问的.htaccess文件来限制它。我已经看到我可以在.htaccess中设置open_basedir,但是在HOW上没有找到任何设置它的东西。我看过php_value open_basedir "/directory/subdirectory"
,但是当我在文件上尝试它时它不起作用。有什么建议吗?
答案 0 :(得分:0)
在类似索引的根页面中,执行PHP命令echo __DIR__
将结果文件夹放入php_value open_basedir "result"
之类的htaccess中。
使用PHP命令phpinfo()
在任何页面中对其进行检查