首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ubuntu服务器文件夹权限

Ubuntu服务器文件夹权限
EN

Stack Overflow用户
提问于 2014-10-12 15:04:49
回答 2查看 323关注 0票数 0

我在我的服务器上有一个上传目录,当文件夹的权限设置为755时,php upload可以正常工作,但是如果我使新的dir在上传中(上载/subuploaddir)上传失败,并且我需要手动为这个文件夹设置755权限,那么我的问题是如何设置上载dir的755权限,以及它所有未来创建的子目录?

PS。chmod -R 755 .回传/上传不起作用

提前谢谢。所有的答案都非常感谢。彼得

更新:问题解决了,我的错。PHP创建默认权限为777的文件夹,我通过FTP手动创建了用于测试的文件夹,因此它是由另一个系统用户创建的,并具有不同的权限。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-10-12 15:13:13

使用

代码语言:javascript
复制
umask(022);

在创建文件之前(例如,index.php中的第1行)。使用该选项,PHP创建的每个文件都具有等于755的权限。如果这不起作用,在代码中搜索对umask的调用,并将它们更改为上面的调用。

票数 1
EN

Stack Overflow用户

发布于 2014-10-12 15:08:07

您可以使用以下命令chmod -R 755目录路径或文件

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26326522

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档