我有一个带上传文件夹的Symfony项目。在该文件夹中,我有子文件夹,我想限制访问某些文件夹。例如
- small (allow)
- medium (allow)
- large (dis-allow)
- original (dis-allow)
如何限制对上述2个文件夹的访问,然后拦截对控制器的调用,以便在提供文件之前检查凭据?
答案 0 :(得分:0)
Symfony使用用户www-data(如Apache)访问服务器上的文件。您可以禁用此用户的访问权限。
如果要控制Symfony应用程序中所有用户的访问权限,则必须在操作系统中创建用户,然后授予他们权限。