Скрипт магазина для вашего бизнеса

PHP скрипт интернет-магазина

ShopCMS.Ru

Профессиональный скрипт интернет-магазина

ShopCMS – быстрый и удобный скрипт интернет-магазина!
Всё самое лучшее создано для Вас и Ваших покупателей!
Главная Новости Купить Хостинг Клиентам Услуги Файлы Контакты Форум

Ошибка в разделе Покупатели

Обсуждение вопросов связаных с ошибками и неточностями системы.

Ошибка в разделе Покупатели

Сообщение vladMo » 20 май 2009, 18:15

При нажатии на ссылку Покупатели, открывается страница с Покупателями и высвечивает:
Warning: in_array() [function.in-array]: Wrong datatype for second argument in K:\home\shopcms\www\core\cache\afcache.php on line 11603
и шрифт становится намного больше. При выходе из этого раздела, все нормально.
В чем может быть баг?
vladMo
Пользователь
 
Сообщения: 46
Зарегистрирован: 28 фев 2009, 01:12

Re: Ошибка в разделе Покупатели

Сообщение Mixaskin » 19 сен 2013, 16:33

Такая же беда, прям 1 в 1! Только ошибка в логе другая:
WARNING: in_array() expects parameter 2 to be array, boolean given
Line: 216
File: /home/pppuappu/public_html/core/functions/registration_functions.php
Link: /admin.php?login=&first_name=&last_name=&email=&groupID=0&fActState=-1&dpt=custord&sub=custlist&search=Find
Date: 19.09.13 - 16:13:58
Mixaskin
Новичок
 
Сообщения: 3
Зарегистрирован: 19 сен 2013, 16:23

Re: Ошибка в разделе Покупатели

Сообщение Mixaskin » 19 сен 2013, 16:35

Подскажите кто чем может ...
Mixaskin
Новичок
 
Сообщения: 3
Зарегистрирован: 19 сен 2013, 16:23

Re: Ошибка в разделе Покупатели

Сообщение paratrooper » 21 сен 2013, 11:17

vladMo писал(а):При нажатии на ссылку Покупатели, открывается страница с Покупателями и высвечивает:
Warning: in_array() [function.in-array]: Wrong datatype for second argument in K:\home\shopcms\www\core\cache\afcache.php on line 11603
и шрифт становится намного больше. При выходе из этого раздела, все нормально.
В чем может быть баг?


:!: Шрифт больше как раз из-за Warning...


Скорее всего приходит неправильный тип переменной (не массив) на проверку в in_array() ..

Путь 1
Откройте фаил core\cache\afcache.php .. и гляньте в строку 11603.. будет более понятно в чем сбой

Путь 2
Отключите кеш .. Почистите.. в Админке->Статистика ошибок .. гляньте может более точно
опишет какая функция дает Warning ..


Также предупреждения можно отключить через .htaccess:
php_value error_reporting 0
модули :: доработки :: SEO верстка :: продвижение ShopCMS
Аватара пользователя
paratrooper
Старейшина
 
Сообщения: 272
Зарегистрирован: 05 ноя 2007, 14:40
Откуда: Киев

Re: Ошибка в разделе Покупатели

Сообщение badisoft » 21 сен 2013, 13:22

Mixaskin писал(а):Подскажите кто чем может ...

Я не понял, у Вас этот warning в логе или на странице сайта? :)
Если только в логе, то в большинстве случаев на это можно забить, т.к. это warning, а не error.
Ну а если хочется разобраться, то смотрите 216-ю строку указанного в логе файла и разбирайтесь, почему в функции in_array() второй аргумент не массив. В ShopCMS несколько таких мест, где иногда не критично вылезает такой warning и я просто заменил там in_array(x,y) на is_array(y) AND in_array(x,y).
Бесплатные модули к ShopCMS - http://cpu.badisoft.ru
badisoft
Старейшина
 
Сообщения: 327
Зарегистрирован: 15 фев 2012, 19:12

Re: Ошибка в разделе Покупатели

Сообщение Mixaskin » 22 окт 2013, 13:46

badisoft писал(а):Я не понял, у Вас этот warning в логе или на странице сайта? :)


написал в личку
Mixaskin
Новичок
 
Сообщения: 3
Зарегистрирован: 19 сен 2013, 16:23



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron
Copyright © 2000-2011 phpBB Group. Все права защищены.
Отдел продаж: sales@shopcms.ru