求助数据库提示问题,比较急.

使用后台更新从2.5.10升级到3.10的过程中,发生错误,提示
"0 - 发生一个错误。
SQL=ALTER TABLE `ip4vr_redirect_links` ENGINE=InnoDB;"
这是什么原因?是不是因为我禁用了重定向插件的原因?如果是其他原因,有解吗?
发生错误后,返回后台和前台,都是500错误了。
已邀请:

孤独者 - 世界属于那些勤于思考的人,更属于那些善于行动的人

赞同来自:

ENGINE=InnoDB 这个提示该问题可能与数据库引擎有关系。
你不会是直接在正式网站上来升级吧?正确的做法是:“复制”(备份)一份正式网站,在测试服务器上恢复为测试网站,然后试验升级过程。如果成功,最后在正式网站上重复一遍这个操作。
如果你也是这么做的,那么把现在这个弄坏了的测试网站删除,重新恢复原样。接下来别着急升级,先进入 phpMyAdmin 看看你的数据库,或许你的数据表并不全都是同一个引擎,可能有些用 InnoDB,有些用 MyISAM 。如果是这样,最好先统一一下。推荐都转换成 InnoDB 引擎(转换方法自己 google)。然后再检查你的所有扩展及模板,必须找到对应的 Joomla 3 版本,如果没有,就考虑卸载或者更换同类扩展,否则可能在升级之后出错。

追梦人 - 梦想每个人都有,但不是每个人都有勇气去坚信,我有

赞同来自:

好的谢谢.有些麻烦...

要回复问题请先登录注册