varan 0 Опубликовано 10 октября, 2011 Жалоба Share Опубликовано 10 октября, 2011 Добрый день. Может кто-то подскажет, что это может быть. Каких-то видимых причин для возникновения ошибки не заметила, ничего экстраординарного не происходило, администрирование как всегда. В реале при внесении изменений в атрибуты в карточке товара, исчезают все атрибуты и цены и в админке, и на странице товара при обычном просмотре. На странице "Изменение цен" пишет вот такое: Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in /home/zoomix/public_html/admin/quick_updates.php on line 631 На странице просмотра "Кто в он-лайн" над таблицей вот такое: Warning: Variable passed to each() is not an array or object in /home/zoomix/public_html/inc/vam_get_products.inc.php on line 36 Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 10 октября, 2011 Жалоба Share Опубликовано 10 октября, 2011 Это у всех товаров такое?! А что с магазином делали, после чего работать перестало? Ссылка на сообщение Поделиться на другие сайты
varan 0 Опубликовано 10 октября, 2011 Автор Жалоба Share Опубликовано 10 октября, 2011 да, у всех. Да вот и ничего такого вроде не делали. Во всяком случае ничего не припоминаю. Все как обычно, внесли товар, обработали заказ...хоть бы знать, в чем ошибка, может чего и вспомнили б.... откат базы на хостинге ничего не дал Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 10 октября, 2011 Жалоба Share Опубликовано 10 октября, 2011 А что значит при внесении изменений в карточке?! Можно как-то по-подробнее, что б можно хоть было у себя попробовать воспроизвести ошибку. Ссылка на сообщение Поделиться на другие сайты
varan 0 Опубликовано 19 октября, 2011 Автор Жалоба Share Опубликовано 19 октября, 2011 Например, нужно поменять цену у товара, имеющего несколько атрибутов по весу или размеру. Захожу в карточку товара - атрибуты - меняю цены - сохраняю. После, если открыть сайт магазина и товар, ни атрибутов веса или размеров, ни цен (будь то старые или новые) нет. И если потом через админку войти в атрибуты товара, то тоже никаких выбранных атрибутов и никаких цен не отмечено, т.е. все снесено. Как пример, вот с атрибутами и ценами http://zoomix.net/Kletka-dlja-sobak-s-napyleniem-dvuhdvernaja.html . после изменения цен под "задать вопрос" ничего нет. Как будто все атрибуты отключены или удалены. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 19 октября, 2011 Жалоба Share Опубликовано 19 октября, 2011 По умолчанию атрибуты точно ставятся, в коде не правили ничего? Тип атрибута задан был при создании названий и значений атрибута? Ссылка на сообщение Поделиться на другие сайты
shaklov 63 Опубликовано 19 октября, 2011 Жалоба Share Опубликовано 19 октября, 2011 Анна, я Вам отписался на емайл. Попробую по различиям в версиях понять причину. Ссылка на сообщение Поделиться на другие сайты
KoVaLsKy 59 Опубликовано 21 октября, 2011 Жалоба Share Опубликовано 21 октября, 2011 а выгрузку.загрузку никакую не делали? Ссылка на сообщение Поделиться на другие сайты
дохтор 2 Опубликовано 19 ноября, 2011 Жалоба Share Опубликовано 19 ноября, 2011 Добрый день. Появилась проблема, похожая на описанную топикстартером, поэтому не буду открывать новую тему, а продолжу существующую. Магазин вамшоп 1.55 1. Если создать новый атрибут, выставить на него цену и прикрепить к товару, то атрибут не сохраняется прикрепленным к товару. Т.е., если открыть пользовательский каталог, то товар будет без этого атрибута (и, соответственно, без цены на этот атрибут). Если после этого открыть админку, то этот атрибут есть, но галочка напротив него не стоит. Ставлю галочку, сохраняю и в пользовательском каталоге опять нету ни атрибута ни цены на атрибут. 2. Что касается «старых» (созданных до появления этих проблем) атрибутов, то при изменении цены на такие атрибуты, в некоторых атрибутах цена изменяется, а в некоторых атрибут пропадает в пользовательском каталоге. В админке присутствует, но галочка (что он прикреплен к товару) напротив него исчезла. 3. На один атрибут (а именно «4 кг»), после изменения цены появился префикс "-" в пользовательском каталоге. В админке изменяю его на префикс "+", сохраняю, открываю пользовательский каталог, а там опять товар с атрибутом и префиксом "-". 4. К новым (которые только создал) товарам атрибуты не прикрепляются ни «старые» ни «новые». Ставлю галочку, сохраняю. В пользовательском каталоге атрибута нет, в админке галочка исчезла. Пробовал откатить БД до того времени, когда появились проблемы (самое раннее до 23 октября) в пользовательском каталоге магазина товар появляется со всеми утерянными в ходе редактирования атрибутами, но при попытке изменить цену, повторяются все вышеописанные проблемы. При попытке изменить цену в «старом» атрибуте пришло сообщение об ошибке: MYSQL ERROR REPORT - 19/11/2011 12:11:04 --------------------------------------- 2006 - MySQL server has gone away SELECT customers_status, customers_personal_discount FROM customers WHERE customers_id = '1' --------------------------------------- Server Name : www.vet-zoo.com.ua Remote Address: 93.72.33.105 Referer : http://www.vet-zoo.com.ua/admin/categories.php?cPath=54_55&pID=1431&action=new_product Requested : /admin/includes/javascript/tiny_mce/plugins/filemanager/editor_plugin.js Trace Back : manager.php:156(includearray(1) {; [0]=>; string(34) "index.php"; }; ) => index.php:26(includearray(1) {; [0]=>; string(53) "includes/application_top.php"; }; ) => includes/application_top.php:400(requirearray(1) {; [0]=>; string(60) "includes/write_customers_status.php"; }; ) => includes/write_customers_status.php:26(vam_db_queryarray(1) {; [0]=>; &string(92) "SELECT customers_status, customers_personal_discount FROM customers WHERE customers_id = '1'"; }; ) => inc/vam_db_query.inc.php:34(vam_db_errorarray(3) {; [0]=>; &string(92) "SELECT customers_status, customers_personal_discount FROM customers WHERE customers_id = '1'"; [1]=>; &int(2006); [2]=>; &string(26) "MySQL server has gone away"; }; ) Были проблемы с хостинг провайдером. А именно с сервером, на котором находится БД. (Об этом говорила служба техподдержки, когда я им звонил) Но сейчас, вроде проблемы решены, а с атрибутами такая же беда осталась. У меня занято дискового пространства около 375 мегабайт из 500 положенных БД занимает 14, 29 мегабайта, т.е. за лимит не выхожу и техподдержка хостинг провайдера говорит, что с этим никаких проблем пока нету. Помоготе, пожалуйста, разобраться в проблеме. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 19 ноября, 2011 Жалоба Share Опубликовано 19 ноября, 2011 В скриптах точно ничего не правили?! В ошибке написано, что MySQL сервер отключился. Наверное хостинг плохой. Ссылка на сообщение Поделиться на другие сайты
дохтор 2 Опубликовано 19 ноября, 2011 Жалоба Share Опубликовано 19 ноября, 2011 В скриптах точно ничего не правили?! В ошибке написано, что MySQL сервер отключился. Наверное хостинг плохой. Относительно править, то единственное, что правил в файлах, которые ИМХО имеют какое-либо отношение (уж простите за дерзость предположения о единственности) к атрибутам, то в template/.../module/product_options/multi_options.html поменял (согласно рекомендациям, найденным на форуме) на FULL_PRISE, чтобы выводилась окончательная цена (без "+" "-" к основной цене). Больше никаких правок в этом направлении не припоминаю. Но правил в конце весны-начале лета. После того много атрибутов вносили и все работало нормально. Относительно хостинга. Звонил в техподдержку. Сказали, что дают на выполнение скрипта 64 мегабайт памяти (вроде, немало), 30 секунд на выполнение скрипта и 10% процессора. Ну, если не врут ;) Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 20 ноября, 2011 Жалоба Share Опубликовано 20 ноября, 2011 64Mb памяти для всего, в том числе и для mysql это очень и очень мало. Выберите нормальный shared хостинг, если у Вас сейчас дохленький VDS. По поводу атрибутов наугад ничего сказать нельзя. Пришлите в личку ссылку на магазин, доступ в админку, доступ на ftp и ещё раз описание проблемы. Ссылка на сообщение Поделиться на другие сайты
дохтор 2 Опубликовано 20 ноября, 2011 Жалоба Share Опубликовано 20 ноября, 2011 64Mb памяти для всего, в том числе и для mysql это очень и очень мало. Выберите нормальный shared хостинг, если у Вас сейчас дохленький VDS. 64 это не на все, а на выполнение скрипта, а всего в пакете 500 мегабайт из них у меня заполнено около 375 мегабайт. В личку отправил данные. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 20 ноября, 2011 Жалоба Share Опубликовано 20 ноября, 2011 Сегодня попробую посмотреть. Если у Вас VDS, то лично моё м нение, что лучше хороший shared хотсинге чем плохой VDS. VDS - это даже хуже ведь shared'a, когда один физический сервер нарезается через виртуализацию на кучу мелких. Хотя конечно если хороший VDS и хороший shared, то VDS удобнее. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения