【问题标题】:Joomla 1.5 to 2.5 with Jupgrade. "undefined migrating error"Joomla 1.5 到 2.5 升级。 “未定义的迁移错误”
【发布时间】:2012-07-22 03:39:57
【问题描述】:

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

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

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

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

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

1

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

1

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

1

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

========== [install_db]

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

jos 错误:表 'name_joomla.j25_users' 不存在 SQL=INSERT 进入j25_users (id,name,username,email,password,usertype,block,sendEmail,registerDate,@,activation,@9876454336@,@98764 价值观 ('62','管理员','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\" :\"\",\"时区\":\"UTC\"}') "

【问题讨论】:

  • 转到您的 Joomla 后端,然后转到 Help >> System Information >> Directory Permissions 并确保提到的所有文件夹都是“可写的”
  • 看来很多人都有同样的问题...
  • 我已经检查了权限,一切都很好.. :( 添加更多信息(从今天早上开始)

标签: joomla migration joomla1.5


【解决方案1】:

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

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

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

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

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

修复:卸载并重新安装 jUpgrade(恢复所有必需的 文件),然后重试。Get jupgrade 2.5.2**

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

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

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

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

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

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

【讨论】:

    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-02-21
      • 1970-01-01
      • 2013-01-23
      • 2012-12-12
      • 2014-03-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多