我的托管目录中有多个目录。我们说
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文件,但我想如果没有更高级别的标记就足够了。
感谢。