Заново залил все файлы - проблема осталась. :(
Интересно то, что я эти же файлы скопировал в 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'));