http://www.admin5.com/article/20141230/578710.shtml

正确的版本升级应该是,备份数据库和文件,然后禁用所有的插件后在执行升级。这样也避免不了升级过后启用插件造成的不兼容。所以升级以后一个一个插件启用。出现问题后在执行数据库修改。

  一般来说,在主机空间控制面板都会提供诸如 PHPMyAdmin 之类的 MySQL 数据库修改软件,本文就以 PHPMyAdmin 为例。

  记录 WordPress 插件信息的表位于:wp_options 表中的 active_plugins 字段,active_plugins 的值记录着插件使用情况。

  如果禁用所有插件,只需要用 a:0:{} 来代替 active_plugins 的值即可。

  

  如果是升级后启用某一个插件造成问题,就删除其中一项。比如我这次升级后503错误就是由于我使用的GravatarLocalCache这款Gravatar头像缓存插件引起的,就删除

  1i:4:s:41:"gravatarlocalcache/GravatarLocalCache.php";

  GravatarLocalCache这款插件已经2年没有更新的,但是我觉得是头像缓存插件里最好用的一个。升级wp后不能使用了也是很遗憾的。就算慢的要死,现在也只能使用多说的镜像了。

http://www.xiariboke.com/soft/765.html

其实关于WordPress网站的备份是一个很重要也是很基础的知识点,有些朋友可能还不知道,一个WordPress站点由以下部分组成:

1、WordPress核心安装文件

2、WordPress插件

3、WordPress主题

4、图片和文件

5、Javascripts, PHP脚本, 和其他代码文件

6、其他文件和静态页面

因此一个完整的WordPress备份其实包含了数据库备份和文件备份,这里还是有必要说明一下。

数据库备份

也许有人会说后台工具不是有导出导入功能吗?但其实那并不是完整的备份数据库。仔细的朋友应该可以看出,使用后台的导入和导出来备份数据库是有缺陷的。

首先导出功能的缺陷:它只是提供了文章、页面、评论、自定义栏目、分类目录和标签这些数据的备份,并不包含了我们的后台设置、插件等等这方面的备份。像美设之家这个站点后台有很多的设置和插件互相结合,功能才能正常使用,缺少其中一个都可能会出现错误。

导入功能的缺陷:最大只能上传8M的文件,也就是说,当你的网站数据库很大超过8M,那就不能完成数据库的导入了。

所以后台的导入导出功能并不是完整的数据库备份。那么真正的数据库备份是如何操作的呢?

这就要进入到服务器管理面板的phpMyAdmin,选择你的网站数据库,然后点击导出—另存为—执行(不需要多余的设置和选项),这样才能完美备份你的WordPress数据库。

关于数据库的还原同样的是在phpMyAdmin执行导入功能,这样你的数据库才是完整的。

网站文件备份

关于网站文件备份是比较简单的,因为平时我们对于网站文件的管理就是使用FTP软件,所以WordPress的文件备份,就是使用FTP链接网站后,在网站根目录下所看到的所有文件。

关于网站文件的还原,就是使用FTP软件上传备份文件进行覆盖即可。

如何手动备份wordpress 数据库

http://wpchina.org/how-to-backup-wordpress-database-manually-1437/

WordPress迁移使用phpmyadmin导入数据库时出现mysql #1062 –Duplicate

http://www.51php.com/wordpress/10012.html

今天无忧主机用户在使用phpmyadmin导入数据库时出现mysql #1062 –Duplicate entry ”1” for key ”PRIMARY”错误,尝试了好几次都是这样的情况,于是过来咨询无忧主机(www.51php.com)小编,我们无忧主机 (www.51php.com)小编虽然不是专门的建站人员,但是许多问题还是可以解决的,看到这个错误我就知道是因为,网站的关键字有重复,学过数据库 的人都知道,每张数据表最多只能有一个关键字,如果在重新插入关键字就会使关键字冲突,导致上传数据库失败。错误如下图所示:

这位用户迁移时上传数据库两次,第一次上传失败但是含有关键词的数据表已经上传到php虚拟主机的 数据库里面,在重新上传一次就会有冲突,解决的方法很简单,上传程序时不要上传这张数据表或者删除已经上传好的数据表,然后把数据库重新上传就可以了。我 们在使用phpmyadmin进行导入的数据库的时候,如原表明存在,那么就有可能导入冲突,无法创建表。大家导入mysql数据库的时候,请注意个小细 节哦。

手工升级wordpress的方法步骤

http://jingyan.baidu.com/article/363872ec892d6c6e4ba16fc9.html

手动升级wordpress 4.0的方法

http://jingyan.baidu.com/article/2c8c281dd710b90008252a1a.html

wordpress 如何正确升级的更多相关文章

  1. wordpress如何正确自动获取中文日志摘要

    WordPress 函数 get_the_excerpt() 可以获取日志的摘要,如果没有摘要,它会自动获取内容,并且截取.但是由于无法正确统计中文字符数,我爱水煮鱼撰写了下面这个函数来解决这个问题. ...

  2. 黄聪:禁止wordpress版本自动升级的解决方案

    在WordPress配置文件中找到wp-config.php,添加如下常量 define( 'AUTOMATIC_UPDATER_DISABLED', true );

  3. 关于wordpress升级遇到的问题

    前几天登录我的博客后台,发现可以升级了,顺手点了一下,但顺接出现了几个报错,然后这里记录一下解决方法: 1.出现“另一更新正在进行”的错误解决: 这是因为可能你上次更新失败了,或者WordPress在 ...

  4. 完全禁用Wordpress的升级功能

    wordpress自己带有一个自动升级的功能,也就是说,如果wp检测到官方已经有新的升级可用的话他就会自己升级上去.这可能对于某些场合是个不错的功能,但是对于一些已经对系统大量魔改或者对插件稳定性不抱 ...

  5. windows系统下npm升级的正确姿势以及原理

    本文来自网易云社区 作者:陈观喜 网上关于npm升级很多方法多种多样,但是在windows系统下不是每种方法都会正确升级.其中在windows系统下主要的升级方法有以下三种: 首先最暴力的方法删掉no ...

  6. 【干货】WordPress系统级更新,程序升级

    [干货]WordPress系统级更新,程序升级 网站技术日新月异,更新升级是维护工作之一,长时间不升级的程序,就如长时间不维护的建筑物一样,会加速老化.功能逐渐缺失直至无法使用.在使用WordPres ...

  7. (视频) 《快速创建网站》 2.3 WordPress初始化和功能简介

    本文是<快速创建网站>系列的第4篇,如果你还没有看过之前的内容,建议你点击以下目录中的章节先阅读其他内容再回到本文. 访问本系列目录,请点击:http://devopshub.cn/tag ...

  8. WordPress搭建Personal Blog 个人博客

    早就想搭建一个专属于自己的博客了,用来记录自己生活.学习的点点滴滴.之所以选WordPress,主要是因为它可以支持Latex,而且特别喜欢其简约的风格. WordPress有个the famous ...

  9. WordPress搭建Personal Blog

    早就想搭建一个专属于自己的博客了,用来记录自己生活.学习的点点滴滴.之所以选WordPress,主要是因为它可以支持Latex,而且特别喜欢其简约的风格. WordPress有个the famous ...

随机推荐

  1. IHostingEnvironment VS IHostEnvironment - .NET Core 3.0中的废弃类型

    原文: https://andrewlock.net/ihostingenvironment-vs-ihost-environment-obsolete-types-in-net-core-3/ 作者 ...

  2. 某个应用的CPU使用率居然达到100%,我该怎么办?

    > 本文是通过学习极客时间专栏<Linux性能优化实战>05 | 基础篇:某个应用的CPU使用率居然达到100%,我该怎么办? ## CPU 使用率 *** 为了维护 CPU 时间, ...

  3. 第一篇博客-- 走上IT路

    首先介绍一下本人,我是一名在校大学生,在一次学长分享学习经验时了解到,写博客可以帮助复习.所以这就是我要写博客的原因. 我是非常喜欢网络安全技术,因此我选择了我这个专业.在接下来的一段时间我会在这里记 ...

  4. Maven 基础(一) | 使用 Maven 的正确姿势

    一.什么是 Maven? Maven 是一个项目管理工具,它的本质是一个项目对象模型(POM),体现在配置中就是我们常见的 pom.xml 文件,而这个 pom 文件就是 Maven 的核心,它管理了 ...

  5. 2018 CCPC 网络赛

    The Power Cube is used as a stash of Exotic Power. There are n cities numbered 1,2,…,n where allowed ...

  6. 替代not in 和 in 的办法

    在程序中,我们经常会习惯性的使用in和not in,在访问量比较小的时候是可以的,但是一旦数据量大了,我们就推荐使用not exists或者外连接来代替了.如果要实现一张表有而另外一张表没有的数据时, ...

  7. Java 方法重写方法重载

    1,方法的重载和方法的重写 方法名相同形参列表不通 方法名字的重新定义2,面向过程是分步骤解决问题 用方法组织代码 面向对象是以分类的方式解决问题 用类住址代码3 类是对对象的抽象 对象万事万物都是对 ...

  8. 关于爬虫的日常复习(14)—— 爬虫beautifulsoup的初级高级的基本用法

  9. java项目Jenkins部署

    假设背景: Nginx跳板机服务器:192.168.10.1 Tomcat应用服务器:192.168.10.3 端口:10083 应用名称:appXXX 1.配置跳板机的转发路径 如:192.168. ...

  10. Scala 学习(4)之「类——基本概念2」

    目录 内部类 extends override和super override field isInstanceOf和asInstanceOf getClass和classOf 内部类 import s ...