0

joomla Web サイトを 1.5.26 か​​ら 2.5 に移行しようとしています。jupgrade 拡張機能を使用して joomla Web サイトを移行しているときに、「Migrating undefined」と表示されます。したがって、私は jupgrade 拡張機能の移行エラーを調べたところ、j25_users テーブルに関連する次のエラーが表示されます。次のエラーを見てください:-

( ! ) Fatal error: Uncaught exception 'Exception' with message 'Unknown column 'subscribe' in 'field list' SQL=INSERT INTO `j25_users` (`id`,`name`,`username`,`email`,`password`,`usertype`,`block`,`sendEmail`,`registerDate`,`lastvisitDate`,`activation`,`params`,`subscribe`) VALUES ('62','ChhathPoojaAdmin','admin','info@vivid-techno.com','36b6db909a7471b4e6fdf31b4eec641e:UELuOKlpIjy0jqPf36I8Kzj8uNElGBf9','Super Administrator','0','1','2010-06-27 16:18:02','2013-01-21 12:36:40','','{\"admin_language\":\"en-GB\",\"language\":\"en-GB\",\"editor\":\"xstandard\",\"helpsite\":\"\",\"timezone\":\"UTC\"}','1')' in C:\wamp\www\jdchhath\administrator\components\com_jupgrade\includes\jupgrade.class.php on line 347

どうすれば解決できますか?

4

1 に答える 1

0

古い joomla ウェブサイトを最新の joomla バージョンにアップグレードすると、怒りを覚える可能性があるため、多忙になる可能性があります。私の解決策の答えは、サブスクライブ列が最新の joomla バージョンにないため、Web サイトを最新バージョンにアップグレードするのに問題があるというものでした。#__users テーブルに列テーブル「subscribe」を挿入しました。失敗した場合でも、jupgrde によって作成された古いデータベース テーブルを削除しないでください。これで完了です。データベースに関連するその他の問題が発生している場合は、まず、データベースに列またはテーブルが存在するかどうかを確認してください。jupgrade 拡張機能がこれらのテーブル jupgrade_categories、jupgrade_menus、jupgrade_modules、jupgrade_steps 以外の新しいデータベースを作成する場合、私の意見からそれを削除しないでください。

于 2013-01-22T09:55:01.657 に答える