Я получаю сообщение об ошибке при обновлении magento с 1.5.1.0 до 1.6.2.0

Привет, в течение последних двух дней я постепенно обновлял свой сайт magento с 1.4.0.0, чтобы посмотреть, смогу ли я получить его до последней стабильной версии 1.8.0.0, и я столкнулся с ошибкой, которую я не могу обойти. ошибка:

a:4:{i:0;s:56:"Ключ реестра Mage "_resource_helper/core" уже существует";i:1;s:1414:"

Я следил за процессом обновления. Я начал с 1.4.0.0, создав резервную копию каталога и базы данных, поэтому у меня есть рабочая копия, затем скопировал новые файлы, убедившись, что они работают на внешнем и внутреннем интерфейсе, затем я очищаю кеши на странице администратора, затем создайте резервную копию, а затем повторите процесс. Я дошел до 5.1.0.0 без каких-либо проблем, затем я пытаюсь перейти к 1.6.2.0, и появляется эта ошибка. я пробовал чистить кеш и это не помогло.

У меня просто есть несколько вопросов, которые я хотел бы задать и посмотреть, есть ли у кого-нибудь ответы.

1) Это произошло из-за того, что я сразу перешел с 1.5.1.0 на 1.6.2.0, а не на 1.6.0.0, а затем на 1.6.2.0.

2) Есть ли способ решить эту проблему или лучше восстановить сайт из моей резервной копии, а затем обновить до 1.6.0.0 или второстепенным способом?

3) Это что-то в моей базе данных, что я могу изменить, или что-то в одном из моих файлов, что мне нужно отредактировать.


person user3021997    schedule 22.11.2013    source источник
comment
добавить: debug_print_backtrace(); в строке 216 файла app/Mage.php   -  person ajameswolf    schedule 23.11.2013
comment
@ajameswolf что мне делать, если эти строки закомментированы, я должен все еще оставить их там или удалить комментарии?   -  person user3021997    schedule 25.11.2013


Ответы (1)


Я исправил свою проблему в течение нескольких шагов после ее поломки, я восстановил свою базу данных и корневой каталог обратно до рабочей версии 1.5.1.0, а затем я загрузил 1.6.0.0, а затем выполнил шаги, которые я делал ранее, затем создал еще одну ошибку о возникли проблемы с переименованием определенного файла, затем я перешел в этот каталог C:\inetpub\wwwroot\magento\app\code\core\Mage\Reports\sql\reports_setup\ и удалил его содержимое. затем я удалил кэш magento, а также браузер, после чего мой сайт снова заработал, и я могу получить доступ к панели администратора, и там все работает. Затем я сделал резервную копию всего и повторил процесс с 1.6.1.0, и это тоже сработало, так что теперь у меня есть рабочая версия magento 1.6.1.0, спасибо за помощь и предложения.

person user3021997    schedule 25.11.2013