dong瓜

导航

wordpress搬迁Linux服务器和更新到最新版本步骤如下

1、在旧的服务器备份数据
2、运用phpMyAdmin进行登录mysql
    a、创建数据库wp_xxx
    b、创建用户:
        CREATE USER 'wp_xxx'@'localhost' IDENTIFIED BY 'xxxxxxxxxxx';
        GRANT SELECT, INSERT, UPDATE, REFERENCES, DELETE, CREATE, DROP, ALTER, INDEX, TRIGGER, CREATE VIEW, SHOW VIEW, EXECUTE, ALTER ROUTINE, CREATE ROUTINE, CREATE TEMPORARY TABLES, LOCK TABLES, EVENT ON `wp\_xxx`.* TO 'wp_xxx'@'localhost';
        GRANT GRANT OPTION ON `wp\_xxx`.* TO 'wp_xxx'@'localhost';
    c、修改wp_xxx库中wp_options中的siteurl和home,确保网站可以访问
    d、修改wp_users管理员的密码,编辑admin账号的user_pass为MD5加密方式,输入要改的密码xxxxxx  //设置MD5后,输入原密码,phpMyAdmin会自动通过md5把密码加密

3、这是网站的首页和后台可以访问,其它页面不能访问是正常现象,我们要修改.htaccess文件设置路由
    a、登录网站后台账号admin,密码为2的d步骤设置的密码,进入后台->设置->固定链接->常用设置,选其中一个后再选择回来,保存后,页面下拉到最下面复制路由规则
    b、将a点复制的路由规则覆盖到网站根目录的.htaccess文件里,
    c、不出意料的话、网站其他的页面页面访问

4、把下载的wordpress文件删除wp-content后覆盖到网站根目录即可
5、检查更新后有没有什么问题。
6、完毕。

注:
    1、mysql出现错误Operation CREATE USER failed for,可用如下语句解决
        drop user 'wp_xxx'@localhost;
        flush privileges;
    2、后台的验证码打不开或提示captcha....
        路径:wp-content/plugins/si-captcha-for-wordpress/captcha/cache
        如下文件夹需修改权限为777
            captcha和cache

posted on 2020-11-06 11:58  dong瓜(TreeSky)  阅读(204)  评论(0编辑  收藏  举报