下面为大家写一个以1panel面板为例,在WordPress系统中配置Redis的基本步骤:
1、在WordPress插件安装商城安装Redis Object Cache插件,然后进入插件管理启动插件就不赘述了;
提示:服务器没配置好Redis,在WordPress的插件管理里面是启动不了Redis Object Cache插件的。
2、在1Panel面板的PHP运行环境的扩展里面添加redis;
PHP扩展路径:左侧菜单栏【网站】》【运行环境】》【编辑】》【扩展】,在扩展下拉框里面找到redis点击加入扩展列表
3、在1panel面板的应用商店安装Redis
4、在wp-config.php里增加了以下代码
define('WP_REDIS_HOST', 'redis');
define('WP_REDIS_PORT', '6379');
define('WP_REDIS_DATABASE', '0');
define('WP_REDIS_PASSWORD', 'redis的密码');//redis的密码
此时多半会有类似以下的报错:
5、wp这个插件有点迷,升级后总会遇到奇奇怪怪的问题,没事不要升级。
除了wp 的config 定义一下以外,我们还需要编辑WordPress的一个文件,路径为/wp-content/object-cache.php这个文件,大约在行624行左右参考以下修改:
protected function build_parameters() {
$parameters = [
'scheme' => 'tcp',
'host' => 'redis',
'port' => 6379,
'password' => 'redis的密码',//直接填写你的redis的密码
//这里最重要的是修改'host'字段值为'redis',因为是docer容器的地址;
//还要添加一个'password' => 'redis的密码';
修改完成后就可以完美运行!!!
评论 (0)