安装软中中心的WordPress
在应用中心安装 WordPress,并在安装phpmyadmin.


在脚本语言设置中对WordPress的脚本进行设置,右击编辑后选择扩展,勾选intl等插件,可以全部勾上~

根据软件中心的设置会安装好所需要的所有插件等,设置好数据库的账号密码,先不要打开wordpress进行设置。
替换最新版本的Wordpress
在官网下载最新版本的Wordpress,上传到群辉中,解压文件,将其覆盖至web_packages/wordpress.
然后点开群辉应用的Wordpress,会进入到Wordpress安装界面。复制代码并创建wp-install.php 放置 web_packages/wordpress .
在复制的代码最底下,也就是 wp-install.php 最底下添加
define("fs_method", "direct");define("fs_chmod_dir", 0777);define("fs_chmod_file", 0777);/* That's all, stop editing! Happy publishing. */ 处,例子如下/* That's all, stop editing! Happy publishing. */
/** Absolute path to the WordPress directory. */
if ( ! defined( 'ABSPATH' ) ) {
define( 'ABSPATH', __DIR__ . '/' );
}/** Sets up WordPress vars and included files. */
require_once ABSPATH . 'wp-settings.php';define("FS_METHOD", "direct");
define("FS_CHMOD_DIR", 0777);
define("FS_CHMOD_FIL", 0777);
这是为了解决权限不够的安装主题时提示需要FTP的解决方法。
之后安装按照网页的指导安装WordPress并且设置账号密码。
进入后台后我们看到如图,Wordpress已经升级到6.1.1版本

修改文件夹文件权限
即便上述升级完成后,安装主题或者插件不会显示需要FTP的请求,但是依旧会安装失败,提示无法创建目录的问题。 网上有很多资料,参考诸多文献后,发现群晖软件中心安装的WordPress会限制在Wordpress的用户组中, 也可以在wp-config.php看出群辉并不想我们自己安装Wordpress,想要我们用定制的版本,因此给了很多限制。 首先ssh进入群晖,在对应的Wordpress目录总,我们使用以下代码来修改用户组和权限来使Wordpress获取权限能安装插件和主题。
sudo chown -R WordPress:http .sudo chmod -R 755 .另一种方法是
find . -type d -exec chmod 0755 {} \;find . -type f -exec chmod 0644 {} \;
因为考虑到尽在内网开发和更新,再同步到公开的服务器中,我给的是777的权限。 即便如此,还是出现无法删除主题的状态,解决方案是在文件管理器或者ssh进入群晖后手动删除多余的主题。

