我正在使用php,并希望为每个用户创建目录,以便存储他们上传的图像。只有用户才能访问他/她的目录和相应的图像。
我找不到很多关于如何执行此操作的文档,即创建目录,将它们放入我的服务器的最佳位置,如何将它们链接到用户,以及将它们设置为私有。请分享您从哪里开始的指导。什么是标准做法?
答案 0 :(得分:2)
您应该考虑将具有受限访问权限的文件放在公共webroot文件夹之外,并通过PHP提供它们,这样您就可以在之前检查用户凭据。 (见Fastest Way to Serve a File Using PHP)
这样,每个用户可能不需要一个目录。