我有一个网站,将需要存储文件上传由用户一旦登录。目前,我打开了一个具有权限的文件夹(777),因为这是使mkdir()工作的唯一方法。当用户上传一个文件时,应用程序根据用户创建几个目录,然后在这个目录中最终存储该文件。
几个问题:
发布于 2012-09-14 17:22:23
你需要阻止人们通过网络直接访问文件夹。你有两个选择:
在使用上述选项之一之后,您将需要加载一个PHP脚本,该脚本检查访问权限并向每个用户提供文件。我建议使用一个URL,比如“.myphpscript.php/path/ to /file”和$_REQUEST“PATHINFO”变量来简化事情。
发布于 2012-09-14 15:43:25
可以为子文件夹授予递归权限。
chmod 777 -R folderhttps://serverfault.com/questions/428790
复制相似问题