2

我尝试使用 jUpgrade 将 Joomla 中的网站从 1.5 迁移到 2.5,但收到“未定义的迁移”错误。

文件已正确传输,但数据库没有任何变化,当我尝试登录时website.com/jupgrade,我登陆一个页面,上面写着“请删除安装文件夹”并且没有传输/创建数据库(所以我必须手动创建它并且创建菜单、文章等浪费了这么多时间!)

请帮忙。我已经尝试删除文件夹并更改tmp为 777 权限(使用chmod),但没有任何改变!

**更新:2012-07-24 在调试模式下运行 jupdate 时获取更多信息:

"========== [检查]

1

========== [清理]

1

========== [解压]

1

========== [安装配置]

========== [安装数据库]

========== [未定义] [未定义]

jos-错误:表 'name_joomla.j25_users' 不存在 SQL=INSERT INTO j25_users ( id, name, username, email, password, usertype, block, sendEmail, registerDate, lastvisitDate, activation, params) VALUES ('62','Administrator','admin','email@company. com','d7bfdb4f0aa91c9618b2969f4b91006e:jJzEVXG7VDz0u95RQu06CQPMFsxCic4e','超级管理员','0','1','2011-12-16 14:37:40','2012-07-24 13:57:43','' ,'{\"admin_language\":\"\",\"language\":\"\",\"editor\":\"\",\"helpsite\":\"\",\"timezone \“:\“世界标准时间\”}') ”

4

2 回答 2

2

终于工作了——此时——遵循@wiki.redcomponent.com 的第一个解决方案,删除所有插件并重新安装另一个版本(从 2.5.1 到 2.5.2)

“迁移未定义”或“[未定义][未定义]”

可能会出现在迁移特定组件的数据时进程会卡住的情况,并且(启用“调试模式”)将显示类似于“迁移未定义”或“[未定义] [未定义]”的错误。

一些原因和补救措施包括: jUpgrade 请求的 migrate_xxx.php 文件不可用或无法访问

(这些文件存储在 {root}/administrator/components/com_jupgrade/includes/ 文件夹中,标记为“migrate_xxx.php”,其中“xxx”是当时正在传输的内容部分。)

修复:卸载并重新安装 jUpgrade(以恢复所有必需的文件)并重试。获取升级 2.5.2 **

• 从中传输内容的数据库表已损坏或已被修改(jUpgrade 要求未对任何核心表本身进行任何修改,否则在处理自定义字段时迁移可能会遇到问题)

修复:下载并安装维护组件,例如“管理工具!” 并运行数据库完整性检查和修复。或者,可能必须使用“phpmyadmin”或类似界面手动修复数据库。正在研究具有自定义字段的数据库的解决方案,但目前必须手动迁移这些字段,或者如果它们干扰迁移,则将其删除。(当然,在任何此类操作之前都应运行备份。)

• 迁移在尝试将内容复制到已包含内容的数据库时遇到问题(来自先前的迁移,无论是否失败)。

修复:删除为新 Joomla 创建的所有表!在迁移期间安装并再次运行 jUpgrade。

• 处理迁移过程的 Javascript 遇到了问题

修复:检查插件管理器以确保所有与 javascript 库相关的系统插件,除了“MooTools 升级”插件(这是必需的)已被禁用并尝试再次运行 jUpgrade。让我们放弃 IE 并尝试 Chrome ;-)

于 2012-07-24T15:46:46.903 回答
0

好吧,对我来说,它的工作方式如下:在第一次尝试使用 Jupgrade 安装 joomla 2.5 后,它卡在迁移中。我检查了 mysql 表,发现其中大约 15 个是新的 j25 表。所以我认为它卡在某个地方并再次尝试通过再次进入 jupgrade 组件并再次按下升级按钮。它又被卡住了,所以我检查了 mysql 并看到创建了新的 10 个表。所以我又试了一次,这次成功了。它创建了所有 mysql 表并将 joomla 从 1.5.26 升级到 2.5.2。我之前唯一想到的就是手动解压缩目标目录中的 joomla25.zip 以进行新安装,然后我禁用了下载、解压缩并检查 Jupgrade 中的设置。希望这对其他人有用:)

于 2014-01-15T12:41:58.817 回答