本文介绍了使用Jupgrade将Joomla从1.5升级到2.5. “未定义的迁移错误";的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

I've try to migrate a website in Joomla from 1.5 to 2.5 using jUpgrade but I've receive the "undefined migrating" error.

文件已正确传输,但是数据库没有任何变化,当我尝试登录website.com/jupgrade时,我进入页面,显示请删除安装文件夹",并且没有传输/创建数据库(所以我必须手动创建它并创建菜单,文章等,这浪费了很多时间!)

The files was correctly transferred, but there's no change to the db, and when I try to log on website.com/jupgrade, I land on a page saying "please delete installation folder" and no db was transferred/created (so I have to create it manually and create menu, article, etc. wasting so much time!)

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

Please help. I have already tried removing folder and changing tmp to 777 permission (with chmod) and nothing changed!

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

**Update: 2012-07-24Getting more information while running jupdate in debug mode:

1

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

========== [cleanup]

1

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

========== [decompress]

1

=========== [install_config]

========== [install_config]

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

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

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

========== [undefined] [undefined]

jos-Error:表'name_joomla.j25_users'不存在SQL = INSERT INTO j25_users (idnameusernameemailpasswordusertypeblocksendEmailregisterDatelastvisitDateactivationparams) 价值 ('62','Administrator','admin','[email protected]','d7bfdb4f0aa91c9618b2969f4b91006e:jJzEVXG7VDz0u95RQu06CQPMFsxCic4e','Super 管理员','0','1','2011-12-16 14:37:40','2012-07-24 13:57:43','','{\"admin_language \":\"\",\"language \":\"\",\"editor \":\"\",\"helpsite \" :\"\",\时区\":\"UTC \"}') "

jos-Error: Table 'name_joomla.j25_users' doesn't exist SQL=INSERT INTO j25_users (id,name,username,email,password,usertype,block,sendEmail,registerDate,lastvisitDate,activation,params) VALUES ('62','Administrator','admin','[email protected]','d7bfdb4f0aa91c9618b2969f4b91006e:jJzEVXG7VDz0u95RQu06CQPMFsxCic4e','Super Administrator','0','1','2011-12-16 14:37:40','2012-07-24 13:57:43','','{\"admin_language\":\"\",\"language\":\"\",\"editor\":\"\",\"helpsite\":\"\",\"timezone\":\"UTC\"}') "

推荐答案

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

Finally working - at this point - following the 1st solution from @wiki.redcomponent.com by removing all the plugins and reinstalling another version (from 2.5.1 to 2.5.2)

迁移未定义"或"[未定义] [未定义]"

在某些情况下,迁移特定组件的数据时进程将卡住,并且(启用调试模式"时)将显示类似于迁移未定义"或"[未定义] [未定义]"的错误.

There may come an instance where the process will get stuck while migrating data for a specific component and (with "Debug mode" enabled) an error similar to "Migrating undefined" or "[undefined][undefined]" will be displayed.

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

Some causes and remedies include:a migrate_xxx.php file that is being requested for by jUpgrade is not available or accessible

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

(these files are stored in the {root}/administrator/components/com_jupgrade/includes/ folder, labelled "migrate_xxx.php" where "xxx" is the section of content being transferred at the time.)

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

• The database table from which content is being transferred is corrupt or has been modified(jUpgrade requires that no modifications have been made to any of the core tables themselves, otherwise the migration can run into problems when dealing with custom fields)

•迁移遇到问题,试图将内容复制到已经具有内容的数据库中(从先前的迁移中,是否成功).

• The migration runs into an issue attempting to copy content over to a database which already has content (from a previous migration, failed or not).

•处理迁移过程的Javascript出现了问题

• the Javascript which handles the migration process has run into a problem

这篇关于使用Jupgrade将Joomla从1.5升级到2.5. “未定义的迁移错误";的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-28 08:52