上传文件的权限

时间:2011-07-19 07:00:36

标签: php linux file-upload permissions

我的托管服务器不允许在WWW之上创建文件夹/目录,所以我的文件夹结构是

www.site.com  
   img  
   script

我已将javascript放在脚本文件夹中,并且网站上的用户应该能够在img文件夹上传图像。
我应该对这两个目录使用什么权限?

我是Linux的新手,因此没有设置必要权限的知识。在我的Ubuntu上如果我将权限设置为777,那么我才能上传图像。否则,它会显示拒绝许可。

2 个答案:

答案 0 :(得分:3)

766对于文件夹没用。根本无法输入没有x位的文件夹。所以它非常像700.

如果您需要777或770(或775),则取决于服务器的设置。如果您与网络服务器位于同一组中,则770或775就足够了。否则你需要777。

答案 1 :(得分:2)

  

ps aux

查看哪个用户apache进程属于。 之后,

  

chown apacheusername目录-R

     

chmod 744目录-R

应该为apache提供对该目录的访问权限,但只允许任何其他用户查看该目录。如果您不希望看到该目录,只需设置为700。