Я пытаюсь обновить Magento 1.8.0.0 до 1.9.2.1.
Я скопировал db в другую таблицу, чтобы сначала выполнить пробный запуск. Я загрузил 1,9 файла на наш домен domaindomain.com/upgrade, а затем скопировал каждый дополнительный установленный модуль.
В нашей базе данных я изменил базовый безопасный и небезопасный URL-адрес на наш домен domaindomain.com/upgrade.
Теперь, когда я перехожу на ourdomain.com/upgrade, я получаю эту ошибку:
Неустранимая ошибка: вызов функции-члена getReadConnection() для не-объекта в /home/domains/ourdomain.com/public_html/upgrade/app/code/core/Mage/Core/Model/Resource/Db/Collection/Abstract. php на линии 134
Я вставил эту строку 134: echo get_class($this);exit;
и теперь это:
Mage_Core_Model_Resource_Website_Collection
Кто-нибудь знает, что я делаю неправильно?
Я предлагаю, чтобы перед строкой $this->setConnection($this->getResource()->getReadConnection());
положил if(!is_object($this->getResource())){ var_dump($this → _resourceModel);die(); }
if(!is_object($this->getResource())){ var_dump($this → _resourceModel);die(); }
чтобы выяснить, какая модель resouce создает вашу проблему.
gl & hf
ps Я думаю, что это будет продажа/заказ;), у меня такая же проблема.