不折腾Drupal 7了,浪费时间啊

user warning: Can't create/write to file '/tmp/#sql_13e3_0.MYI' (Errcode: 28) query: SELECT t.* FROM f_term_node r INNER JOIN f_term_data t ON r.tid = t.tid INNER JOIN f_vocabulary v ON t.vid = v.vid WHERE r.vid = 90 ORDER BY v.weight, t.weight, t.name in /home/yilufafa/public_html/modules/taxonomy/taxonomy.module on line 633.

1月5号的时候 Drupal 7发布,我就试着在本地升级Drupal 6.20到Drupal 7正式版

总的升级5次左右,最后的这次比较好,不过有的模块还不支持Drupal 7就放弃了

先是按照以前的升级的方法直接覆盖,打开后马上一大推的错误代码

网上搜索了一下没找到什么方法

在Drupal.org官网才看到了点信息

然后在UPGRADE.txt看到了升级的方法(真是超级麻烦)

先是你现在用的模块和主题要有Drupal 7的适用版,要不然你升级了也没用

然后再升级到Drupal 6的最新版也就是 Drupal 6.20

做好代码和数据库的备份

到 admin/settings/site-maintenance 设置站点离线

设置默认主题主题为 Garland

在模块里面去掉所有的第三方模块(核心 -可选的的以外的,核心 -必须的你也取消不掉)

删除文件除sites文件夹以外的所有核心文件和卸载掉的模块文件

下载Drupal 7 代码覆盖,把sites/default/settings.php设置为可读写

运行update.php 运行升级

其他的步骤省去……

估计会出狠多的错误,自己Google一下 大部分可以解决