繁体   English   中英

755的wordpress文件上传权限错误

[英]wordpress file upload permission error with 755

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

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

认为这是不明智的做法,将文件夹权限设置为777 ,默认情况下,文件644和文件夹iss 777的权限。 它应该起作用,不知道为什么这对我不起作用。

将wordpress站点插入AWS专用服务器。 这可能会妨碍服务器的运行,我想可能不太清楚。

谁能帮我解决这个问题。

谢谢,Biswajit Ghosh

-启动亚马逊说明-设置文件权限

将www组添加到您的实例。

[ec2-user ~]$ sudo groupadd www

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

[ec2-user ~]$ sudo usermod -a -G www ec2-user

重要提示-您需要注销并重新登录才能接听新组。 您可以使用exit命令,或关闭终端窗口。

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

登出。

[ec2-user ~]$ exit

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

[ec2-user ~]$ groups
ec2-user wheel www

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

[ec2-user ~]$ sudo chown -R root:www /var/www

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

[ec2-user ~]$ sudo chmod 2775 /var/www
[ec2-user ~]$ find /var/www -type d -exec sudo chmod 2775 {} +

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

[ec2-user ~]$ find /var/www -type f -exec sudo chmod 0664 {} +

-结束亚马逊说明-

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

问候

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM