Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

При нажатии на сравнение товара ничего не происходит и ошибки в журнале ошибок


dim0ff

Recommended Posts

ocStore версии 1.5.5.1.1
Внесено изменений уйма, вовремя отследить проблему не удалось, есть deadcow SEO
 
Хостинг у хостера
 
При нажатии на сравнение товара ничего не происходит, в закладки кидает, а вот в сравнения нет.
Решил проверить журнал ошибок и обнаружил следующее:
 
2014-11-21 14:40:26 - PHP Notice:  Undefined variable: seo_h1 in /home/kupinasos/domains/kupinasos.ru/public_html/catalog/view/theme/default/template/product/category.tpl on line 9


2014-11-21 14:37:27 - PHP Notice:  Undefined variable: seo_h1 in /home/kupinasos/domains/kupinasos.ru/public_html/vqmod/vqcache/vq2-catalog_view_theme_default_template_product_product.tpl on line 27


2014-11-21 14:32:09 - PHP Warning:  htmlspecialchars() [<a href='function.htmlspecialchars'>function.htmlspecialchars</a>]: Invalid multibyte sequence in argument in /home/kupinasos/domains/kupinasos.ru/public_html/system/library/request.php on line 33

Поиском пользовался, ни чего похожего не нашел.

 
Надіслати
Поділитися на інших сайтах


1. мимо;

2. мимо;

3. ловить, лечить. где-то недавно писали, что после установки "блога" (неясно которого) посыпалось.

system/library/request.php

		$_GET = $this->clean($_GET);
>>

		$this->log = $registry->get('log');
		$_GET = $this->clean($_GET);
+

$data = htmlspecialchars($data, ENT_COMPAT);
на

$this->log->write('Invalid multibyte sequence in argument :: '.$data);
$data = htmlspecialchars($data, ENT_COMPAT);
мож поймаете в лог виновника.
Надіслати
Поділитися на інших сайтах

Нет, так белый экран просто, а при проверке журнала новая ошибка:

2014-11-21 15:53:04 - PHP Notice:  Undefined variable: registry in /home/kupinasos/domains/kupinasos.ru/public_html/system/library/request.php on line 10
Надіслати
Поділитися на інших сайтах


пардон. не доглядел.

еще

public function __construct() {
>>

public function __construct($registry) {

И снова промах! опять все белое.

И вот такое в журнале 

2014-11-21 16:10:07 - PHP Warning:  Missing argument 1 for Request::__construct(), called in /home/kupinasos/domains/kupinasos.ru/public_html/index.php on line 121 and defined in /home/kupinasos/domains/kupinasos.ru/public_html/system/library/request.php on line 9
Надіслати
Поділитися на інших сайтах


печаль. видимо, попался хост, на котором я уже много чего менял ))

в index.php найдите

// Request
$request = new Request();
$registry->set('request', $request);
сделайте

// Request
$request = new Request(registry);
$registry->set('request', $request);
Надіслати
Поділитися на інших сайтах

печаль. видимо, попался хост, на котором я уже много чего менял ))

в index.php найдите

// Request
$request = new Request();
$registry->set('request', $request);
сделайте

// Request
$request = new Request(registry);
$registry->set('request', $request);

Все белое, жалуется на эту строку что поменял:

2014-11-21 17:03:49 - PHP Notice:  Use of undefined constant registry - assumed 'registry' in /home/kupinasos/domains/kupinasos.ru/public_html/index.php on line 121
Надіслати
Поділитися на інших сайтах


бакс $ потерялся

$request = new Request($registry);

Ооо, теперь все работает, теперь понять надо что мы ищем подозрительного, там в журнале столько кода за пару действий вышло...

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.