可能重复:
什么是最好的Linux权限用于我的网站?
我有一个脚本,将生成一个图像,然后将其上传到一个特定的目录。 该脚本工作正常,但上传到CentOS服务器,它不会工作了。 通过debugging,我发现这是一个权限被拒绝的问题。 我被迫chmod -R 777 certain_directory ,使其工作。
我不相信这一点,我不能将目录所有权设置为我使用Debian时所使用的www-data 。 任何解决方法?
您正在使用的将图像上传到some_directory的用户应该对上传的目录具有写权限。 现在,例如,用户是jon,那么你可以通过改变目录权限
chown jon:jon certain_directory 。
如果您不想将所有权更改为jon用户,请通过编辑/ etc / group在用户组中添加jon,然后使用命令更改组权限
chmod 764 certain_directory 。
这里6表示用户可以读写到某个目录