首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用755的wordpress文件上传权限错误

问使用755的wordpress文件上传权限错误
EN

Stack Overflow用户
提问于 2014-07-30 12:28:45
回答 1查看 2.8K关注 0票数 1

我对wordpress文件上传有一个问题,当我上传文件wp告诉我,upload目录没有写文件夹的权限或类似的东西。7月1日,当wp想要在/upload/2014/文件夹中创建一个新目录时,我遇到了这个问题。我只是通过使用putty传递这个问题,并通过编写命令手动使文件夹,但不明白为什么文件夹没有创建到上传文件夹/目录。我检查了上传,2014年目录文件夹权限使用FTP我认为他们看起来不错,他们是755权限。

当我想手动(使用FTP)在这些目录中创建一个文件夹时,它会阻止我,并告诉我该权限被拒绝。要了解这个问题,我使用putty命令更改它们的权限。最后,当设置权限777或将公共权限设置为7到这些文件夹时,接下来我可以在各自的目录中创建一个文件或文件夹。

不要认为让文件夹对777的权限是错误的做法,默认情况下是文件的644和文件夹iss 777的权限。这应该管用,不知道为什么这不适合我。

将wordpress站点变成AWS专用服务器。这可能是服务器的障碍,我想不太清楚。

有谁能帮我弄清楚吗。

谢谢,Biswajit Ghosh

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-07-30 13:22:35

-启动AMAZON指令-设置文件权限

将www组添加到实例中。

代码语言:javascript
复制
[ec2-user ~]$ sudo groupadd www

将您的用户(在本例中为ec2-user)添加到www组中。

代码语言:javascript
复制
[ec2-user ~]$ sudo usermod -a -G www ec2-user

重要的是-您需要注销并重新登录以获取新的组。您可以使用exit命令,也可以关闭终端窗口。

退出,然后再次登录,并验证您在www组中的成员身份。

注销。

代码语言:javascript
复制
[ec2-user ~]$ exit

重新连接到实例,然后运行以下命令以验证您在www组中的成员身份。

代码语言:javascript
复制
[ec2-user ~]$ groups
ec2-user wheel www

将/var/www及其内容的组所有权更改为www组。

代码语言:javascript
复制
[ec2-user ~]$ sudo chown -R root:www /var/www

更改/var/www及其子目录的目录权限,以添加组写入权限,并在未来的子目录上设置组ID。

代码语言:javascript
复制
[ec2-user ~]$ sudo chmod 2775 /var/www
[ec2-user ~]$ find /var/www -type d -exec sudo chmod 2775 {} +

递归地更改/var/www及其子目录的文件权限,以添加组写权限。

代码语言:javascript
复制
[ec2-user ~]$ find /var/www -type f -exec sudo chmod 0664 {} +

-结束亚马逊的指令--

参考资料:http://wordpress.org/support/topic/wordpress-38-image-upload-fails

问候

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

https://stackoverflow.com/questions/25036858

复制
相关文章

相似问题

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