Joomla 1.5到2.5与Jupgrade&引用;未定义的迁移错误“;
我尝试使用jUpgrade将Joomla中的一个网站从1.5迁移到2.5,但收到了“未定义迁移”错误 文件传输正确,但数据库没有变化,当我尝试登录Joomla 1.5到2.5与Jupgrade&引用;未定义的迁移错误“;,joomla,migration,joomla1.5,Joomla,Migration,Joomla1.5,我尝试使用jUpgrade将Joomla中的一个网站从1.5迁移到2.5,但收到了“未定义迁移”错误 文件传输正确,但数据库没有变化,当我尝试登录website.com/jupgrade时,我看到一个页面说“请删除安装文件夹”,但没有传输/创建数据库(因此我必须手动创建数据库,创建菜单、文章等,浪费了太多时间!) 请帮忙。我已经尝试删除文件夹并将tmp更改为777权限(使用chmod),但没有任何更改 **更新:2012-07-24 在调试模式下运行jupdate时获取更多信息: “=====
website.com/jupgrade
时,我看到一个页面说“请删除安装文件夹”,但没有传输/创建数据库(因此我必须手动创建数据库,创建菜单、文章等,浪费了太多时间!)
请帮忙。我已经尝试删除文件夹并将tmp
更改为777权限(使用chmod
),但没有任何更改
**更新:2012-07-24
在调试模式下运行jupdate时获取更多信息:
“=============[支票]
一,
=============[清理]
一,
=============[解压缩]
一,
=============[安装配置]
==========[安装数据库]
==========[未定义][未定义]
jos错误:表“name\u joomla.j25\u users”不存在SQL=INSERT
进入j25\u用户
(id
,name
,username
,email
,password
,usertype
,block
,sendmail
,registerDate
,lastvisitDate
,激活
,参数
)
价值观
('62','Administrator','admin','email@company.com“,”d7bfdb4f0aa91c9618b2969f4b91006e:jJzEVXG7VDz0u95RQu06CQPMFsxCic4e“,”超级
管理员“,”0“,”1“,”2011-12-16 14:37:40“,”2012-07-24
13:57:43“,”,“,”,“{”管理员语言“:\”,“语言“:\”,“编辑“:\”,“帮助站点“:\”,“时区”:“UTC\”)
"
最后,按照@wiki.redcomponent.com的第一个解决方案,删除所有插件并重新安装另一个版本(从2.5.1到2.5.2),现在终于开始工作了 “迁移未定义”或“[未定义][未定义]” 在迁移特定组件的数据时,可能会出现进程停滞的情况,并且(在启用“调试模式”的情况下)将显示类似于“迁移未定义”或“[未定义][未定义]”的错误 一些原因和补救措施包括: jUpgrade请求的migrate_xxx.php文件不可用或不可访问 (这些文件存储在{root}/administrator/components/com_jupgrade/includes/文件夹中,标签为“migrate_xxx.php”,其中“xxx”是当时传输的内容部分。) 修复:卸载并重新安装jUpgrade(恢复所有必需的 然后重试。** •传输内容的数据库表已损坏或已被修改 (jUpgrade要求未对任何核心表本身进行任何修改,否则在处理自定义字段时迁移可能会遇到问题) 修复方法:下载并安装维护组件,如“Admin” 并运行数据库完整性检查和修复。或者 可能必须使用“phpmyadmin”或 类似的接口。具有自定义字段的数据库的解决方案是 正在进行调查,但目前必须手动迁移, 或者,如果它们干扰迁移,则删除。(当然是备份 应在任何此类操作之前运行。) •迁移遇到一个问题,即试图将内容复制到已经有内容的数据库(来自上一次迁移,失败与否) 修复方法:删除为新Joomla创建的所有表!安装 在迁移过程中,再次运行jUpgrade •处理迁移过程的Javascript遇到了问题 修复:检查插件管理器,确保所有系统插件 与javascript库相关,除了“MooTools升级” 插件(必需)已禁用,请尝试运行jUpgrade 再一次。让我们放弃IE,试试Chrome;-)
对我来说,它的工作原理如下: 在第一次尝试使用Jupgrade安装Joomla2.5之后,它在迁移方面遇到了障碍。我检查了mysql表,发现其中大约有15个是新的j25表。 因此,我发现它被卡在了某个地方,并再次尝试在jupgrade组件中运行,然后再次按下升级按钮。它又卡住了,所以我检查了mysql,看到新的10个表被制作出来了。所以我又试了一次,这次成功了。它创建了所有mysql表,并将joomla从1.5.26升级到2.5.2。 我之前做的唯一一件事是手动提取新安装的目标目录中的joomla25.zip,然后我在Jupgrade中禁用下载、解压缩和检查设置。
希望这对其他人有效:)转到您的Joomla后端,然后转到
帮助>>系统信息>>目录权限
并确保提及的所有文件夹都是“可写”的。看起来很多人都有相同的问题……我已经检查了权限,一切正常(添加更多信息(从今天上午开始)