pr0fessor 0 Опубликовано 19 августа, 2011 Жалоба Share Опубликовано 19 августа, 2011 Установил магазин, последняя версия. На сайте ничего не делал. Сегодня решил настроить и оптимизировать сайт средствами админки. Включаю КЭШ и сразу в публичной зоне появляется ошибка: Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/users2/k/kokain/domains/sbormarket.ru/inc/vam_db_num_rows.inc.php on line 26 Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/users2/k/kokain/domains/sbormarket.ru/inc/vam_db_num_rows.inc.php on line 26 [/CODE] Не знаю что там не так, в коде вроде все ОК. Права на папку cashe? Было 755 поставил 777 все так же. Вот ссылка на магаз _http://www.sbormarket.ru/login.php (он "закрыт" но это дело не меняет, всегда пишит эти 2 ошибки). Может чего на хостинге не хватает? Хостинг _jino.ru Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 19 августа, 2011 Жалоба Share Опубликовано 19 августа, 2011 Какая версия магазина?! В старых версиях была ошибка, для пробы выключите бокс производители в Админке - Настройки - Боксы. Если дело в нём, возьмите из текущей версии файл /templates/vamshop/source/boxes/manufacturers.php Ссылка на сообщение Поделиться на другие сайты
YuraS 4 Опубликовано 19 августа, 2011 Жалоба Share Опубликовано 19 августа, 2011 Установил магазин, последняя версия. http://sbormarket.ru/version.txt - 1.64 Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 19 августа, 2011 Жалоба Share Опубликовано 19 августа, 2011 Всё равно, попробую бокс отключить этот, в нём дело или нет? Ссылка на сообщение Поделиться на другие сайты
pr0fessor 0 Опубликовано 19 августа, 2011 Автор Жалоба Share Опубликовано 19 августа, 2011 (изменено) Всё равно, попробую бокс отключить этот, в нём дело или нет? Отключл бокс "Производители",... одна строчка об ошибке пропала, одна осталась... Сейчас поэкспериментирую с другими боксами. UPD: При отключении бокса "Авторы" пропадает и вторая ошибка. Что делать? Заменить то вроде не чем. Архив качал свежий. Есть у меня еще один магаз на ВамШопе 1.64, попробую файлы заменить. UPD: С другого магаза скопировал все файлы боксов,.. не помогло. Посоветуйте чего делать? Бокс Производители - нужный бокс. Изменено 19 августа, 2011 пользователем pr0fessor Ссылка на сообщение Поделиться на другие сайты
pr0fessor 0 Опубликовано 19 августа, 2011 Автор Жалоба Share Опубликовано 19 августа, 2011 Полностью снес магаз и базу. Переустановил все заново. Проблема не решилась. В чем может быть проблема? Ссылка на сообщение Поделиться на другие сайты
YuraS 4 Опубликовано 20 августа, 2011 Жалоба Share Опубликовано 20 августа, 2011 а авторы и производители есть вообще? ни разу не сталкивался с такой ситуацией. может, какие-то настройки mysql на сервере нестандартные? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 20 августа, 2011 Жалоба Share Опубликовано 20 августа, 2011 Попробуйте в: /templates/vamshop/source/boxes/manufacturers.php и authors.php поменять vamDBquery на vam_db_query Ссылка на сообщение Поделиться на другие сайты
pr0fessor 0 Опубликовано 20 августа, 2011 Автор Жалоба Share Опубликовано 20 августа, 2011 Попробуйте в: /templates/vamshop/source/boxes/manufacturers.php и authors.php поменять vamDBquery на vam_db_query Поменял в manufacturers.php проблема осталась. Бокс Авторы пока вроде бы не нужен, его я отключил вообще. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 20 августа, 2011 Жалоба Share Опубликовано 20 августа, 2011 Тогда ещё в vam_db_fetch_array и vam_db_num_rows уберите ,true Ссылка на сообщение Поделиться на другие сайты
pr0fessor 0 Опубликовано 21 августа, 2011 Автор Жалоба Share Опубликовано 21 августа, 2011 Тогда ещё в vam_db_fetch_array и vam_db_num_rows уберите ,true Убрал ",true", ошибка осталась. Если ставить false ошибка тоже не пропадает. А есть какое-то объяснение? Может к хостингу обратиться? Только что спросить? ;) Ссылка на сообщение Поделиться на другие сайты
merchindaiser 1 Опубликовано 21 августа, 2011 Жалоба Share Опубликовано 21 августа, 2011 стоит на http://jino.ru/ у меня один магазин версия 1.62 все нормально по умолчанию Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 21 августа, 2011 Жалоба Share Опубликовано 21 августа, 2011 А что с производтелями, они вообще созданы в админке, название я производителей указано? Попробуйте ещё заменить: if (vam_db_num_rows($manufacturers_query, true) > 0) { $vamTemplate->assign('box_MANUFACTURERS', $box_manufacturers); } [/code] на: [code] //if (vam_db_num_rows($manufacturers_query, true) > 0) { $vamTemplate->assign('box_MANUFACTURERS', $box_manufacturers); //} Ссылка на сообщение Поделиться на другие сайты
pr0fessor 0 Опубликовано 21 августа, 2011 Автор Жалоба Share Опубликовано 21 августа, 2011 А что с производтелями, они вообще созданы в админке, название я производителей указано? Попробуйте ещё заменить: if (vam_db_num_rows($manufacturers_query, true) > 0) { $vamTemplate->assign('box_MANUFACTURERS', $box_manufacturers); } [/code] на: [code] //if (vam_db_num_rows($manufacturers_query, true) > 0) { $vamTemplate->assign('box_MANUFACTURERS', $box_manufacturers); //} Заменил. Ошибка пропала. Спасибо! А в чем была проблема? После обновления придется снова редактировать данный бокс? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 22 августа, 2011 Жалоба Share Опубликовано 22 августа, 2011 Видимо, условие не срабатывает. Попробуйте попробуйте два этих файла: /templates/vamshop/source/boxes/authors.php /templates/vamshop/source/boxes/manufacturers.php authors.php manufacturers.php Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения