欢迎光临GGAMen游戏资讯




解决SynlolgyNAS安装WordPress后无法更新插件问题

2024-12-29 228

WordPress为全球最受欢迎的开源内容管理系统(CMS),租个虚拟主机架设Wordpress真的一点都不难,有了wordpress网站后即开始部落格的写作,文章一天天的上线,笔者的部落格是架在Sugarhosts 虚拟主机上,备援机使用Synology NAS 来架设,当资料的转移汇入常常因MySQL与PHP的版本造成一些问题,其实权限的问题也不少,最明显的是 WordPress 外挂套件的自动更新,你是否无法更新呢?要怎样设定目录权限呢?来看看本文的说明。

WordPress 对于写权限控管严格,因此导致升级或更新 WordPress都会出现要求输入 FTP 密码的视窗,即使是安装或更新插件也是一样。

 

因此开启FTP服务是必要的动作。

 

记得很久以前的版本,只要改将http使用者群组即可过关。

 

试试架在Synology NAS上的Wordpress更新套件看看。

 

结果出现更新中,请不要太高兴。

 

没多久出现更新失败的讯息,主要是在 Synology NAS 上,Wordpress目录权限是http使用者群组,而 WordPress 的安装插件时的用户身份是 nobody,因此导致目录权限身份不符的问题。

 

知道是权限的问题,只要更改 WordPress 目录权限为 755 即可,问题是你必须开启NAS上的 SSH 或 TELNET 的功能,且要使用ssh root@【synology IP】连进去,并下指令chown 755 /volume1/web/wordpress 来更改权限,想必一般使用者看到就打退堂鼓啰!

 

其实还有另一种方式,所谓山不转路转,就是利用 WordPress 强制使用 PHP 的读写身份来进行写入,所以动脑筋到了 WordPress 的 config.php 配置文件上,开启此文件并加入“define(‘FS_METHOD’, ‘direct’); ”文字储存挡即可。

 

另外也要到PHP的设定内,将ZIP的扩充模组打开加入。

 

最后再来试试更新,果然更新成功了。

 

延伸阅读:

  • 使用简单的 CSS 技巧,让 WordPress 内图片显示更活泼有趣
  • 解决汇入 WordPress 数据库出现 #1273 utf8mb4_unicode_520_ci 的错误
  • 使用虚拟主机架设WordPress,一键轻松安装到底
2019-05-23 08:57:00

标签:   游戏头条 资讯头条 ggamen科技资讯 ggamen科技 ggamen科技资讯头条 科技资讯头条 ggamen游戏财经 新闻网 科技新闻网 科技新闻 ggamen 科技新闻 科技新闻网 新闻网 ggamen游戏财经 科技资讯头条 ggamen科技资讯头条 ggamen科技 ggamen科技资讯 资讯头条 ggamen游戏新闻网 科技新闻 科技新闻网 新闻网 ggamen游戏财经 科技资讯头条 ggamen科技资讯头条 ggamen科技 资讯头条 游戏头条
0