WordPress目录权限引起的插件更新错误

dadao Wordpress 256 次浏览 , 没有评论

这两年云服务器比较火,越来越多的人也开始使用服务器搭建网站,相比于传统虚拟主机,服务器更加的灵活且自由度比较高,但同时也会出现很多问题,这里博主就将自己之前使用阿里云ECS服务器遇到的两个问题记录一下,希望能够帮助到同样遇到此类问题的朋友们。

下面我们主要来看一下ECS服务器的几个常见错误。

1、无法写入 wp-config.php

无法写入 wp-config.php 

2、更新WordPress内容需要填写FTP信息

更新WordPress内容需要填写FTP信息

3、上传主题、插件或媒体文件显示无目录写入权限

上传主题、插件或媒体文件显示无目录写入权限

如果你恰好碰到了上面几个错误提示信息,基本上可以确定你是通过FTP工具直接上传的WordPress程序了,而对于这种直接通过FTP上传到服务器的文件一般默认的权限是 root,这一点你可以通过使用 Xshell 链接云盘,然后输入如下口令进行查看。

找到需要查看权限的父文件夹

cd /alidata/www

查看文件夹现有权限

ls -al wordpress

注:我这里是将WordPress的程序文件放在了/alidata/www/wordpress路径下。

如果你是直接通过 Xftp 或其他FTP上传工具直接上传的WordPress程序到服务器的,大概会出现如下显示:

对于直接通过 FTP 上传的文件,系统默认给出的权限为 root,而WordPress作为一种搭建网站的博客程序,其可获取的权限相对较低,我们需要将该目录下的所有文件夹及文件权限改为 www ,直接输入如下命令即可修改 wordpress 文件夹及其下的所有子文件属主及属组权限为 www。

chown -R www:www wordpress

修改完成后再次查看文件夹权限如下:

如此我们再在后台上传媒体文件,更新主题插件就不会再报文件夹权限错误了。

 

 

来源:https://blog.quietguoguo.com/1941.html

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据

Go