今天网站搬家,忘记另外一个服务器开启了Redis,导致多个wordpress网站无法打开

为了解决这个问题,搜索了很多并没有找到答案。
解决方案:
将网站的所有数据库前缀都修改为不一样的
比如第一个网站是wp_
那么第二个网站就修改为wp1_
这样操作以后网站就可以正常打开了



那么如何修改呢
需要安装一个插件
但是这时候的后台是无法打开的,怎么办呢?



wp-config.php 中
在 / That’s all, stop editing! Happy blogging. / 这行的前一行
添加

define('WP_HOME','http://www.yourdomain.com');define('WP_SITEURL','http://www.yourdomain.com');

添加后,可以访问 http 站点,进入后台



然后在后台安装如下插件

Brozzme DB Prefix & Tools Addons
安装完成以后直接使用就可以了,非常简单



最后进入mysql,选中全部库,sql语句

修改 Options 表中的数据

SELECT REPLACE(option_name, ‘wp_’, ‘yunqi_’) FROM yunqi_options;

修改 UserMeta 表中的数据

SELECT REPLACE(meta_key, ‘wp_’, ‘yunqi_’) FROM yunqi_usermeta;
————————————————
加粗部分替换为新前缀


Last modification:December 26, 2021
如果觉得我的文章对你有用,请随意赞赏