限制子目录PHP的访问

时间:2013-05-02 20:39:41

标签: php ftp

我的托管目录中有多个目录。我们说

dir_A
dir_B
dir_C

我为每个目录创建了FTP帐户,因此每个目录的用户都无法访问其他目录(dir_A的用户无法访问dir_B等)

但是我意识到使用PHP你可以运行readdir并获取任何文件/目录的内容,除非Unix权限限制它。我做了一些搜索,发现也许我需要在我的php.ini设置中设置basedir,但我不知道如何。这是一个共享的主机帐户,我无法修改系统php.ini。我可以将php.ini或user.ini放在子目录中解决这个问题吗?我此时没有时间学习php.ini所以请不要发给我学习它的链接(我会在有空的时候)。请举例说明。

据我所知,即使使用php.ini,我也会限制访问php文件,但我想如果没有更高级别的标记就足够了。

感谢。

0 个答案:

没有答案