Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
  • Sign Up

[Решено {пути в admin/config.php}] Смена хостинга: Fatal error: Call to a member function getFirstName() on a non-object


Recommended Posts

Коллеги, привет!

 

Сменил хостинг. Все перенес, базу импортировал. Магазин работает.

НО!

 При заходе в админку вылезает следующая ошибка:

Fatal error: Call to a member function getFirstName() on a non-object in .../catalog/controller/common/header.php on line 48

 

Вот, смотрите сами: http://vicsecrets.ru/admin/

 

Кто сталкивался с такой проблемой? Помогите, пожалуйста, потому что переустонавливать движок я не хочу (изменены много файлов)

 

 

Link to post
Share on other sites

Что то недокопировалось, еще раз повторите процедуру!

Link to post
Share on other sites

Заново залил все файлы - проблема осталась. :(

 

Интересно то, что я эти же файлы скопировал в Denver (с изменением настроек config'ов) и там все работало корректно.

 

Не понимаю в чем проблема... Знаю, что помогает полная переустановка opencart'а. Но я бы хотел разобраться. Не всегда же кастомизированый OpenCart при переезде на другой хостинг нужно переустонавливать, это очень затратно по времени...

 

Ругается (Call to a member function getFirstName() on a non-object) на строчку 48 в файле /catalog/controller/common/header.php:

$this->data['text_logged'] = sprintf($this->language->get('text_logged'), $this->url->link('account/account', '', 'SSL'), $this->customer->getFirstName(), $this->url->link('account/logout', '', 'SSL'));
Link to post
Share on other sites

Guest

папки на старом хостинге в архив, потом архив скопируйте на новый, а уже там разархивируйте... не находит что то... ну и плюс папку с кешем почистите..

Link to post
Share on other sites

папки на старом хостинге в архив, потом архив скопируйте на новый, а уже там разархивируйте... не находит что то... ну и плюс папку с кешем почистите..

Все так и сделал. Не помогло. Странная проблема какая-то...

Link to post
Share on other sites

При заходе в админку вылезает следующая ошибка:

Fatal error: Call to a member function getFirstName() on a non-object in .../catalog/controller/common/header.php on line 48

 

при заходе в админку???

каким боком у вас в админке используется файл "каталога" ?

Link to post
Share on other sites
  • 3 weeks later...

Fatal error: Call to a member function isLogged() on a non-object in /home/moysait.ru/admin/controller/common/header.php on line 103

У меня похожая фигня, заливал через архив, админка открывается и работает нормально, а вот сайт не запустить. В чем проблема?

 

В 103 строчке вот это:

 

if (!$this->user->isLogged() || !isset($this->request->get['token']) || !isset($this->session->data['token']) || ($this->request->get['token'] != $this->session->data['token'])) {
$this->data['logged'] = '';
Link to post
Share on other sites

  • 1 month later...

Присоединяюсь с такой-же проблемой, менял конфигурацию htaccess, правил config.php и header.php, но после неудачных попыток вернул все обратно, но выскочила ошибка описанная выше, тоже не могу решить!

Link to post
Share on other sites

  • 1 month later...

решил проблему очень просто.

 

на иностранческом форуме чувак написал ключевой момент, а именно: файлы config.php в корневой папке и в /admin РАЗНЫЕ.

решение: если локалка -  устанавливаем под ДЕНВЕР чистый движок -  проверяем работоспособность и вход в его админку. Затем копируем с него файл конфига с папки /admin в свой неработающий движок. путем замены в файле конфига прописываем свой домен. сохраняем. все работает. )))

Link to post
Share on other sites

  • 3 months later...

Та же проблема
Fatal error: Call to a member function get() on a non-object in /var/www/u7835163/data/www/snabworld.ru/index.php on line 103
возникла при  переносе с одного хоста на другой.

На двух предыдущих хостах сайт работал без каких либо проблем.

В конфигах порядок.

Кто знает где искать?

Link to post
Share on other sites

Что бы отсеить основную причину(конфиги)  можно сделать так.

 

Зайти в базу данных,выделить все таблицы УДАЛИТЬ( делать это только при наличии бэкапа этой самой базы данных)

 

Вычистить содержимое обоих конфигов.

 

Залить в магазин папку install от своей версии.

 

Сделать "чистую" установку.

 

Снова зайти в базу данных.Выделить все таблицы и УДАЛИТЬ.

 

Последний этап Импорт  нужной базы данных.

  • +1 1
Link to post
Share on other sites
Guest

Та же проблема

Fatal error: Call to a member function get() on a non-object in /var/www/u7835163/data/www/snabworld.ru/index.php on line 103

возникла при  переносе с одного хоста на другой.

На двух предыдущих хостах сайт работал без каких либо проблем.

В конфигах порядок.

Кто знает где искать?

Сборка MaxyStore © 2009-2013 All Rights Reserved.

Version 1.5.4.1

тут не сайт сборок.. обратитесь к автору сборки

Link to post
Share on other sites

что-то подобное и у меня возникло  function isLogged() on a non-object    при заходе в админку,   после переноса на сервер.

зачистил, залил по новой - результат тот-же.

 

разбрался, сам виноват.  Причина - config.php   у админа!   Были досадные ошибки. Теперь как часики работает. :-)

Link to post
Share on other sites

  • 2 months later...

Ребят вы хоть пишите , в чем была ошибка и что исправляли..

Конфиги брал с установленного перед этим опенкартом на хосте , потом перенес файлы с локалхоста.

Кеш почистил , права выставил.. Что делать ребят?

 

Ошибки - 


Notice: unserialize() [function.unserialize]: Error at offset 684 of 2104 bytes in /home/kudapart/public_html/admin/index.php on line 51

Fatal error: Call to a member function isLogged() on a non-object in /home/kudapart/public_html/catalog/model/catalog/product.php on line 466
Link to post
Share on other sites

  • 2 months later...

У меня точно такая же проблема была, да, как многие уже писали здесь все дело в admin/config.php - просто вручную каждую строчку все поменяйте и будет работать. 

Link to post
Share on other sites

  • 6 months later...

такая же проблема.. и не могу решить

 

Fatal error: Call to a member function isLogged() on a non-object in /var/www/batteries/data/www/batteries.in.ua/vqmod/vqcache/vq2-catalog_model_catalog_product.php on line 277

 

все файлы xml в vqmod удалял - не помогло, кеш чистил...

конфиг смотрел, вроде все верно.... может кто подскажет как победить? ато не могу в админку зайти..

Link to post
Share on other sites

действительно проблема в config.php который в папке админ ... нужно внимательно смотреть :)

Link to post
Share on other sites

  • 6 months later...
  • 3 months later...

Вылезла на локалке аналогичная ошибка:

4237bb33646ca6e4cea508f8ccc92583.jpg

78009e67ee3fff4d01041729e9fd1e7c.jpg

 

Якобы $this->customer не объект.

 

Ошибка в том же config.php, который лежит в админской директории.

 

Сначала config.php был такой:

97b5c49bb9afdd545531bbd4ff4a98f2.jpg

 

стал такой:

 

4b672412846754e29e5ffefd28be1591.jpg

 

Путь в админку открыт:

c46d1138d6f2434d13072da79ecb5149.jpg

Edited by TheInfRiNgeROfCalmNeSs
Link to post
Share on other sites

  • 5 months later...

Fatal error: Call to a member function getFirstName() on a non-object

Сегодня у меня такая ошибка была. Оказалось, что на сервере закончилось место. Удалила все бекапы, почистила system/cache и vqmod/cache, рестартанула апач и мускл и всё заработало. Может, кому-нибудь, такому же невнимательному как я, пригодится)

 
Link to post
Share on other sites

Пригодится до той поры пока кеш не вернёт свои прежние объёмы....

Link to post
Share on other sites

Fatal error: Call to a member function getFirstName() on a non-object

Сегодня у меня такая ошибка была. Оказалось, что на сервере закончилось место. Удалила все бекапы, почистила system/cache и vqmod/cache, рестартанула апач и мускл и всё заработало. Может, кому-нибудь, такому же невнимательному как я, пригодится)

когда внезапно заканчивается место на хостинге - в первую очередь смотреть на размер журнала ошибок

встречались ситуации на запущенных сайтах, когда лог весил под 2ГБ

Link to post
Share on other sites
  • 1 month later...

у меня была такая же ошибка.

Решение оказалось простым. версия ПХП на хостинге была 5,2. Сменил на 5,4 - заработало.

Может кому то поможет

Link to post
Share on other sites

  • 1 year later...
В 24.10.2013 в 15:31, Tom сказал:

Что бы отсеить основную причину(конфиги)  можно сделать так.

 

Зайти в базу данных,выделить все таблицы УДАЛИТЬ( делать это только при наличии бэкапа этой самой базы данных)

 

Вычистить содержимое обоих конфигов.

 

Залить в магазин папку install от своей версии.

 

Сделать "чистую" установку.

 

Снова зайти в базу данных.Выделить все таблицы и УДАЛИТЬ.

 

Последний этап Импорт  нужной базы данных.

Получилось Спасибо

Link to post
Share on other sites

  • 1 year later...

удалите,пожалуйста! .






li.de.r.pr.o.mo2015s.uper@gmail.com
lid.e.r.p.r.o.mo.20.15.su.p.e.r@gmail.com
li.d.e.r.p.r.omo2015.s.u.pe.r@gmail.com
l.id.e.r.pr.om.o20.15s.uper@gmail.com
l.i.der.p.ro.mo2.01.5su.per@gmail.com

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Similar Content

    • By Sezer
      Друзья! Радужно Вас Приветствую!

      У меня первый проект интернет магазин с 150 000 т. товаров, и думаю на какой vps/vds переезжать. "Цена-качество" имеет значение. Так же заметил что у большинства "хостеров" рейтинг заказной и похож друг на друга где - (хвалят поддержку на 5 звёзд, сервера и т.п. )

      Хочу создать тему в которой, каждый смог рассказать про свой опыт с хостингами VPS\VDS, дать рекомендации, а так же поделиться своими вариантами где сам "остался" и откуда ушёл.

      * Название (сайт) ;
      * Плюсы - минусы ;
      * Свой опыт и рекомендации ;

      Поделитесь своим опытом положительным или отрицательным в работе с VPS\VDS  для УКР и РУС.

      Спасибо за Внимание!
    • By Doclassif
      После переноса на другой хостинг с другим именем ломаются расширения. 
      Если быть точнее, то ломаются расширения после обновления модификаторов, все просто перестают работать В CATALOG.
      Некоторые, такие как ocfilter, ломают полностью страницу пока не отключить (ЭРРОР 500).
      В чем может быть проблема?
       
      Перенес все
      Конфиги поменял
      Перед импортом в дампе бд все старые имена, старого домена изменил на новые
      Сайт фурычит адекватно пока не обновить модификаторы, после модули (расширения) видно что не работают в каталоге, в админке все есть (поля модулей, кнопки и тд)
      Ошибок на странцах вообще нету
       
    • By valauto
      После попытки сделать бэкап базы данных на локалхосте выскакивает ошибка, подскажите пожалуйста как исправить: Uncaught Exception: Error: Unknown column 'sort_order' in 'order clause'<br />Error No: 1054<br />SELECT * FROM `oc_event` WHERE `trigger` LIKE 'catalog/%' AND status = '1' ORDER BY `sort_order` ASC in C:\xampp\htdocs\valauto\upload-3033-rs3\system\library\db\mysqli.php:40 Stack trace: #0 C:\xampp\htdocs\valauto\upload-3033-rs3\system\library\db.php(45): DB\MySQLi->query('SELECT * FROM `...') #1 C:\xampp\htdocs\valauto\upload-3033-rs3\catalog\model\setting\event.php(4): DB->query('SELECT * FROM `...') #2 C:\xampp\htdocs\valauto\upload-3033-rs3\system\storage\modification\system\engine\loader.php(248): ModelSettingEvent->getEvents() #3 C:\xampp\htdocs\valauto\upload-3033-rs3\system\engine\proxy.php(47): Loader->{closure}(Array, Array) #4 C:\xampp\htdocs\valauto\upload-3033-rs3\catalog\controller\startup\event.php(7): Proxy->__call('getEvents', Array) #5 C:\xampp\htdocs\valauto\upload-3033-rs3\system\storage\modification\system\engine\action.php(79): ControllerStartupEvent->index() #6 C:\xampp\htdocs\valauto\up in C:\xampp\htdocs\valauto\upload-3033-rs3\system\library\db\mysqli.php on line 40
    • By rijosvic
      Помогите, пожалуйста! Выскакивает ошибка при обновлении статуса заказа в админке, при этом в историю заказа добавляется запись (но если самому обновить страницу), приходят письма,  все работает отлично, но в конце нажатие на клавишу ок никуда не перебрасывает
      Версия ocStore 2.1.0.2.1
      Вот что выскакивает
      SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data
      OK
      <br />
      <b>Fatal error<b>: Call to a member function write() on a non-object in <b> /www/system/library/openbay/ebay.php<b> on line <b>165<b><br />

    • By dan32165
      Не могу понять в чем ошибка, добавил категории, создал в категории подкатегорию, добавил для подкатегории дизайн category, в которой ocfilter.
      Прошу сильно не пинать, учусь

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.