Помощь HTracer на opencart 2.xx

malkush

Постоялец
Регистрация
20 Май 2012
Сообщения
155
Реакции
20
Недавно "приобрел" HTracer (авто перелинковщик внутрих страниц) и столкнулся с проблемой после установки.
В верхней части сайта возникает такое сообщение:
WarningWarning: htmlspecialchars() expects parameter 1 to be string, resource given in
D:\OPEN___SERVER\domains\XDS\system\library\request.php on line 26

Куда копать? (гугл по этому поводу молчит)

Или есть лучше чем HTracer ?
 
Чтобы вам "правильно" помогли, пишите версии используемых программных продуктов.
В частности версии opencart, php, mysql

P.S. Чтобы гугл не "молчал", его нужно "спросить". Указанная функция обработки строк легко гуглится.
 
Версия опенкарт 2.0.3.1
php 5.3
mysql 5.5
 
php 5.4 не решило проблему а Модуль PHP-5.5 может работать только на Windows 7 или выше? а у меня ХР да хостер не будет переходить на 5.5
 
php 5.4 не решило проблему а Модуль PHP-5.5 может работать только на Windows 7 или выше? а у меня ХР да хостер не будет переходить на 5.5
  1. Покажите содержимое phpinfo()
  2. Попробуйте отключить модули на опенкарт и попробовать без них.
Еще возможна ошибка из-за не правильной кодировки файлов (должна быть UTF-8 без BOM)
А вообще, выдаваемая ошибка переводится примерно так:
Предупреждение: htmlspecialchars() ожидает параметр 1 в виде строки, из ресурса
D:\OPEN___SERVER\domains\XDS\system\library\request.php on line 26
 
<?php
header ("Expires: Thu, 19 Nov 1981 08:52:00 GMT");
header ("Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0");
header ("Pragma: no-cache");
header ("Content-Type: text/html; charset=utf-8");
phpinfo();
?>
 
Только, что поставил скрипт на выделенный хостинг.
Ошибка та же самая осталась. Не пропала.
 
Последнее редактирование:
Вы написали "Еще возможна ошибка из-за не правильной кодировки файлов (должна быть UTF-8 без BOM)"
Какого файла Вы имели виду?
 
Назад
Сверху