Drupal 4.7.3->5.0 Upgrade tips

由 rex@flord.net 于 周四, 2007-01-25 12:57 提交。

这次升级对管理系统变化很大,强烈建议升级前把 Theme 回复到系统默认的bluemarine。并且关掉所有非官方模块(即便这些模块已经有了支持5.0的版本)

5.0的一个重大的改变就是,把系统文件升级(上传)后可以直接进入系统,以及管理界面。然后再升级数据库。之前的版本是必须先升级数据库,然后才能在Web上进行管理。

建议把PHP内存限制由8MB提高到16MB,不然很可能导致升级失败

5.0对模块提供了卸载功能(当前只有部分模块支持)。如果对升级非官方模块没信心或者升级出问题。可以用卸载,再激活,再卸载,再激活的手段解决很多模块升级导致的系统锁死问题

对第3方模块建议逐个的激活,配置。如果因为激活或者配置导致系统锁死,可以在数据库中找表system中的status字段,将其修改为0即关闭了这个模块。再用上面的方法解决问题。

升级遇到提示"/includes/common.inc(1342) : eval()'d code on line 2"错误建议参考官方网站上的解决方案( http://drupal.org/node/110721 )。在配合phpmyadmin中执行提示的那3条SQL命令。找到引发问题的设置,如果导致出问题的是自定义Block,建议直接删除哪条Block定义。一般就可直接解决。

by http://flord.net/node/128

很有用,thanks! -----------

很有用,thanks!

--------------------------------------------------
我的Drupal试验田:http://drupal.verydummy.com
--------------------------------------------------

还好了,我的一个站

还好了,我的一个站的升级,居然升级完毕直接换了garland主题?吓了一跳,后来才回过神,原来我升级自己的主题因为基本重写,所以取了个新名字,所以系统升级后找不到原来的主题了。

另外用devel测试了两天,发现每个页面的载入基本消耗11M多的内存,好像满恐怖的,象byet这样的空间商,默认居然只给4M内存!

模块的更新有点古怪,第一次update没有模块的更新选择,再次执行update就提示有模块需要更新了。

请教高手帮忙!!记得我是一只菜鸟.

先真心的感谢以下帮我的人!!
本人刚刚开始做这个东西,对与很多东西都不懂,希望大家就我提出的问题能做个详细的恢复.
1:怎么样转换成中文.那个中文语言安装包是要和PHPNOW一起下载的才可以吗??为什么我在网上下载的不能全部转换成中文呢??
2:如果下载的那些主题放到哪个文件夹里面(PHPNOW)把他命名为什么?还要新建那些文件?
3:就是一些在建站之前还要做那些准备工作?基础类型的.
希望知道的大哥们能帮小弟解决了这些问题/