Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

projector

Новичок
  
  • Posts

    3
  • Joined

  • Last visited

Recent Profile Visitors

558 profile views

projector's Achievements

Newbie

Newbie (1/14)

  • First Post
  • Conversation Starter
  • Week One Done
  • One Month Later
  • One Year In

Recent Badges

0

Reputation

  1. Решение найгдено! Проблема была в скрученных настройках файлов config.php и admin/config.php Иик, итог пошагово: 1) Проверяем налилие в корневой папке опенкари и папке админ/ файлов config.php, ПОСТРОЧНО проверяем их настройки (они разные, сверяем со своей резервной копией); 2) Чистим кэш vqmodа - в папке vqmod/vqcache/ убиваем все файлы; 3) Отключаем по одному файлы .xml в папке vqmod/xml/... (кроме vqmod_opencart.xml) путем переименования; 4) Пробуем отклюлить vqmod путем переименования всей папки vqmod; 5) Пробуем переусиновить vqmod$ 6) Пробуем заменить в файле .htaccess Options +FollowSymLinks на Options +SymLinksIfOwnerMatch Отгдельное человеческое спасипотому что Tomу за выгдержку и проявленное участие))
  2. Добрый гдень! Полностью рилилий сайт на opencart 1.5.6.4, vqmod и адаптивная тема, на хостинге норм рилиил около 2 месяэтов, все тяготы настройки и оптимизации с героизмом преодолевали и вот видимо просия проблема, но решение пока никак не дается. Иик, при вхогде на сайт сило выдавать: 500 Internal Server Error. При попытке захода в админку перебрасывает на: [мойдомен].com/install/index.php При захогде с мобильных устройств выдает: Notice: Undefined index: token in /имя сервера моего хостера/.../.../ocart/admin/controller/error/not_found.php on line 16 Notice: Undefined index: token in /имя сервера моего хостера/.../.../ocart/admin/controller/error/not_found.php on line 22 В файле ocart/admin/controller/error/not_found.php по этим строкам следуюещёе: 14 $this->data['breadcrumbs'][] = array( 15 'text' => $this->language->get('text_home'), 16 'href' => $this->url->link('common/home', 'token=' . $this->session->data['token'], 'SSL'), 17 'separator' => false 18 ); 19 20 $this->data['breadcrumbs'][] = array( 21 'text' => $this->language->get('heading_title'), 22 'href' => $this->url->link('error/not_found', 'token=' . $this->session->data['token'], 'SSL'), 23 'separator' => ' :: ' 24 ); Перед этим с утра не удавалось войти в админку под своим паролем, изменил пароль при помощи опции воссиновления пароля через эл.почту. Кроме этого, возможно на тот момент был осуещёствлен вход под одним логином с разных компьютеров (не знаю, критично ли это). В логах ошибки сервера это: PHP Fatal error: Call to a member function isLogged() on a non-object in /адрес моего хостера/.../.../.../ocart/vqmod/vqcache/vq2-admin_controller_common_header.php on line 122 В файле ocart/vqmod/vqcache/vq2-admin_controller_common_header.php следуюещёе: 122 if (!$this->user->isLogged() || !isset($this->request->get['token']) || !isset($this->session->data['token']) || ($this->request->get['token'] != $this->session->data['token'])) { 123 $this->data['logged'] = ''; 124 125 $this->data['home'] = $this->url->link('common/login', '', 'SSL'); 126 } else { 127 $this->data['logged'] = sprintf($this->language->get('text_logged'), $this->user->getUserName()); Ну и если пойти по ссылке и заглянуть в admin/controller/common/header.php можно найти похожие дублирующие строки: 122 if (!$this->user->isLogged() || !isset($this->request->get['token']) || !isset($this->session->data['token']) || ($this->request->get['token'] != $this->session->data['token'])) { 123 $this->data['logged'] = ''; 124 125 $this->data['home'] = $this->url->link('common/login', '', 'SSL'); 126 } else { 127 $this->data['logged'] = sprintf($this->language->get('text_logged'), $this->user->getUserName()); 128 $this->data['pp_express_status'] = $this->config->get('pp_express_status'); Никаких модулей, расширений накануне не усинавливал, настроек не менял, htaccess не трогал. Кэш vqcache листить пропотому чтовал, system/cache/ тоже - не помогло. Файлов .xml похожих по смылу нет, чтобы стереть/сгделать недоступными. Насколько я понимаю, какой-то потому чток с токен-сессией, но что к чему пока вне моих познаний)) Перерыл все что можно, рус и англ-язычное ответов не нашел, одна из заэтопок - дублирующиеся запросы на логгирование в header.php и vq2-admin_controller_common_header.php, но они им были всегда (проверил резервные копии сайи с самого начала усиновки), и че с ними гделать непонятно. Да что, как говорится, помогите люди добрые, кто чем может (тех.служба хостинга пока уже сутки моллит).
×
×
  • 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.