目录

 问题复现

1、在安装插件的时候会弹出一个窗口

2、输入相关信息后显示失败

 问题解决方法

1、查看wordpress文件权限

2、修改wordpress文件权限 

 3、插件安装完后,将权限改回


场景:基于Linux 的 wordpress 安装主题显示要配置FTP

安装插件或者主题,在本地window系统是正常的,但是去到了linux系统,却无法正常安装插件,前段时间比较忙没管,今天查了一下网上的教程,需要新建一个文件夹tmp,还有给777的权限,但是改了还是没用,最后我直接 将wordpress 所在的文件夹赋权777就解决了问题,具体描述如下

 问题复现

1、在安装插件的时候会弹出一个窗口

2、输入相关信息后显示失败

 问题解决方法

1、查看wordpress文件权限

如果是在linux 下,一般路径是在/var/www/html下

只需要进去这个路径后输入 ls -ls  就可以查看wordpress文件夹的权限情况了

可以看到刚开始的时候,我的wordpress只有root组只有写和执行的权限,group和other的用户只能执行,这是有问题的。

2、修改wordpress文件权限 

输入命令  chomd -R 777 wordpress/  

再次ls -ls ,看到wordpress 的权限如下图所示就可以了

 3、插件安装完后,将权限改回

处于安全考虑,建议大家安装完插件后,将wordpress文件夹的权限改回去,避免安全问题

改回的命令是  chomd -R 755 wordpress/ 

其他说明

root用户还是要有写的权限,不然无法修改,按照这篇博文的建议,在上面设置后,可以将.htaccess和wp-config.php权限单独设置成444

WP博客目录路径权限建议
目录/文件 当前权限 建议权限
/ 755
wp-includes 755
wp-admin 755
wp-admin/js 755
wp-content 755
wp-content/themes 755
wp-content/plugins 755
wp-content/uploads 755
wp-config.php 444
.htaccess 444

说明  权限分为四种 0 1 2 4
0 - 什么都没有
1 - 执行
2 - 写入
4 - 读取

更多推荐

wordpress 安装主题显示要配置FTP的解决办法