PHP为每个用户创建个人目录


PHP creating personal directories for each user

我在php中工作,希望为每个用户创建目录,用于存储他们上传的图像。只有用户可以访问他/她的目录和相应的图像。

我找不到太多关于如何做到这一点的文档,即创建目录、将它们放在服务器中的最佳位置、如何将它们链接到用户以及将它们设置为私有。请分享您的指导意见。标准做法是什么?

您应该考虑将访问受限的文件放在公共webroot文件夹之外,并通过PHP提供这些文件,这将使您能够在之前检查用户凭据。(请参阅使用PHP提供文件的最快方法)

这样,您可能不需要每个用户一个目录。