我也成了WordPress升级的小白鼠
WordPress前段时间升级,要备份的说,我对这个根本不在行,以前没做过,就自己去找了一下升级教程,但是这些教程看上去就很麻烦,都是老大一篇的,其中有涉及了很多新手不知道的内容,有很多代码.后来有朋友说有备份用的插件很好用的,SO….我去试了一下WP-DBManager,这里就先不说教程了.话说用插件备份后,我就享受了一次当WordPress升级小白鼠的滋味…
在后台点击“自动升级”,就出现了以下错误提示(可能数字跟你的不太一样):
Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 2354671 bytes) in /../wp-includes/http.php on line 1327
当时我就懵了,因为自己对这个不懂,去问了好多师兄还有其他人,都说不知道,要让我自己找正规的教程做…据说每次WordPress升级都有很多小白鼠死掉,有些人都是等这些小白鼠死光了才升级的说.后来纠结了好久,我不知道怎么改正这个Fatal error,又不能清空数据库重新装一遍,郁闷了我半天.就在刚刚我才亲身体会到收索引擎的强大力量:我Google了一下…以下是解决方法
- 在WordPress的安装目录下新建一个.htaccess文件(已存在就不用新建了),在文件内填上:
php_value memory_limit 64M - 在 wp-config.php 文件的
define ('WPLANG', '');下一行添上:
define('WP_MEMORY_LIMIT', '64M'); - wp-settings.php,编辑这个文件,修改
define('WP_MEMORY_LIMIT', '32M');为define('WP_MEMORY_LIMIT', '64M');
我选用了第二种方法,一下就搞定了.
介绍一下我用的备份插件吧,功能很强大,对新手来说很实用,这个插件叫WP-DBManager,比一般的插件好多了,方便,快捷,自动化,能优化数据库,有利于SEO,以下是我转载的介绍
目前WP-DBManager最新版本是2.5,支持WordPress 2.8.5。
插件有中文语言包,中文语言包下载地址:http://plugins.trac.wordpress.org/browser/wp-dbmanager/i18n/
WP-DBManager插件使用方法:
- 上传到插件目录,在WordPress控制面板激活插件。
- 插件激活之后,会在wp-content目录生成一个backup-db的目录,目录的默认需要的权限是:777。
- wp-content/plugins/wp-dbmanager目录中的 htaccess.txt重命名为:.htaccess。 并把.htaccess文件的存放目录变更为:wp-content/backup-db
- 最后到 WP-Admin -> Database -> DB Options 去确认WP_DBManager的一些选项。
详细操作:
插件管理首页,会显示出当前WordPress博客的数据库信息和数据表信息。
WP-DBManage其实相当于一个小型的数据库管理工具:

虽然只是一个插件,就像最开始介绍的一样,对数据库的主要操作,和phpMyAdmin一样强大。
一,Backup-DB:备份数据
点击Backup-DB,右侧出现的界面主要有两块,第一块主要显示你的WP-DBManage插件是否设置的正确。如果有红色的提示出现,那说明你的插件设置还是有问题的,按提示修改或完成设置,当 Checking Backup Status(检测数据备份状态)下都是绿色字体时,那说明设置完全正确了。
开始备份数据,在备份之前,Wopus把一些选项做了说明,(其实WP-DBManage插件中文语言包都翻译好了。)

点击 Backup,数据备份完成之后,会提示:
Database Backed Up Successfully On ‘十一月 7, 2009 @ 7:57 下午’.
二,Manage Backup Database:管理备份的数据
每次备份的数据,都不会覆盖之前备份的,会按时间顺序显示在 管理备份数据 这里,可以选择备份的数据,然后发送到指定的邮箱里,也可以下载,恢复,删除备份的数据。
三,Optimize Database:优化数据库
数据库优化原则:Database should be optimize once every month.(应该每月优化一次)

数据表的优化可以单独选择,强大。
四,Repair Database:数据库修复
和数据库优化差不多,可以单独修复数据表。
五,Empty/Drop Tables:清空或删除数据表
WordPress默认的只有11个数据表,但是有一些插件在启用之后,会生成数据库表,如果不需要使用插件了,可以在这里删除对应的数据表,各位最好在WordPress建好之后,把数据表截图一张,这样以后删除无用的数据表的时候可以对照一下,防止出现误删,当然,还是要先备份数据库。
数据表的清空或删除只能操作选择一个。
六,Run SQL Query:执行数据库语句
平常用的少,这里就不介绍了。当然最主要的还是一般情况下用不找,而且对初学者来说,使用数据库语句是有困难的,所以使用其他方法即可。
七,Database Options:数据库选项
A,Path:路径,这里是说数据库在服务器上保存的绝对路径。一般默认即可。
B,Maximum Backup Files:这个的意思是最多保留的数据库备份文件,官方默认的是10个,多余的会自动删除。其实Wopus认为,有两个已经很OK了。
C,Automatic Scheduling:设置数据库自动操作

1,数据库自动备份。可以设置备份的时间,每周备份一次不错的。
2,数据库优化。设置数据库每隔多长时间优化一次,每月优化一次就OK。
八,卸载WP-DBManage
好的插件不但有详细的安装、使用教程,又需要有 卸载程序,这样可以给使用者节省很多的麻烦。
在卸载插件的页面,有这么一段话:Deactivating WP-DBManager plugin does not remove any data that may have been created, such as the database options. To completely remove this plugin, you can uninstall it here.
禁用插件不会删除生成的任何数据,完全移除插件,可以使用插件提供的uninstall功能。
到此,插件就介绍完了。总体来说,这个插件还是十分强大的。特别是插件自动备份并发送到指定邮箱的功能。
插件目前支持很多WordPress版本,Wopus只提供最新版的,支持WordPress 2.8.5的。插件官方主页,可以在文章最开始的地方看到。
Incoming search terms:
- 检测到一个已存在的 WordPress 网络。
- wp dbmanager 语言 使用
- 检测到一个已存在的 WordPress 网络


弄得不错,我当初情况也和你差不多!
不过这些东西自己多去尝试,慢慢就会越来越东!
虽然现在看不出什么,但你继续在这个方向研究下去!
等你到了大三了,再和其他同学比较一下,你就会发现你和同学拉开的差距(指的是各方面的差距)!
到时候你再来看看我这条留言!哈哈,那太有意思了!
[回复]
admin 回复:
三月 16th, 2010 at 5:25 下午
嘿嘿 我也相信这样一直学下去,无论对是工作还是考研都会有很大好处的,可以体悟到自学与毅力的魅力….经营好这片学习的天地,才能更好的经营自己不断前进的人生啊 …多谢师兄的鼓励,我期待着那样的一天…
[回复]
[回复]
[回复]
很好,很强大!
great job.
[回复]
[回复]
生命在于折腾,博主当然要不断地尝新了
[回复]