Drupal 4.7.3->5.0 Upgrade tips

这次升级对管理系统变化很大,强烈建议升级前把 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"错误建议参考官方网站上的解决方案。在配合phpmyadmin中执行提示的那3条SQL命令。找到引发问题的设置,如果导致出问题的是自定义Block,建议直接删除哪条Block定义。一般就可直接解决。

评论

发表新评论

此内容将保密,不会被其他人看见。
  • 您可以发表 PHP 代码。当然,您需要包括 <?php ?> 标签。
  • 自动将网址与电子邮件地址转变为链接。

更多关於格式化选项的信息

CAPTCHA
网络上没人知道你是机器还是人?也许下面的验证码可以给你分类-_!
Image CAPTCHA
Copy the characters (respecting upper/lower case) from the image.