主页 > 近年观察 >解决 Synlolgy NAS 安装 WordPress 后 >

解决 Synlolgy NAS 安装 WordPress 后

所属栏目:近年观察 发布时间:2020-05-22

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

解决 Synlolgy NAS 安装 WordPress 后

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

解决 Synlolgy NAS 安装 WordPress 后

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

解决 Synlolgy NAS 安装 WordPress 后

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

解决 Synlolgy NAS 安装 WordPress 后

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

解决 Synlolgy NAS 安装 WordPress 后

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

解决 Synlolgy NAS 安装 WordPress 后

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

解决 Synlolgy NAS 安装 WordPress 后

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

解决 Synlolgy NAS 安装 WordPress 后

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

解决 Synlolgy NAS 安装 WordPress 后

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

解决 Synlolgy NAS 安装 WordPress 后

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

解决 Synlolgy NAS 安装 WordPress 后

延伸阅读:使用简单的 CSS 技巧,让 WordPress 内图片显示更活泼有趣解决汇入 WordPress 数据库出现 #1273 utf8mb4_unicode_520_ci 的错误使用虚拟主机架设WordPress,一键轻鬆安装到底



上一篇: 下一篇:

精彩文章