Vitsb 0 Опубликовано 24 декабря, 2010 Жалоба Share Опубликовано 24 декабря, 2010 Сделал апгрейд до 1.60 и поплыли ошибки в базе: MYSQL ERROR REPORT - 24/12/2010 17:12:35 --------------------------------------- 1030 - Got error 28 from storage engine select p.products_fsk18, p.products_shippingtime, p.products_model, p.products_ean, pd.products_name, m.manufacturers_name, p.products_quantity, p.products_image, p.products_weight, pd.products_short_description, pd.products_description, p.products_id, p.manufacturers_id, p.products_price, p.products_vpe, p.products_vpe_status, p.products_vpe_value, p.products_discount_allowed, p.products_tax_class_id from products_description pd, products_to_categories p2c, products p left join manufacturers m on p.manufacturers_id = m.manufacturers_id left join specials s on p.products_id = s.products_id where p.products_status = '1' and p.products_id = p2c.products_id and pd.products_id = p2c.products_id and p.group_permission_1=1 and pd.language_id = '4' and p2c.categories_id = '26' ORDER BY products_price asc ------------------- ИЛИ так MYSQL ERROR REPORT - 24/12/2010 17:12:32 --------------------------------------- 1030 - Got error 28 from storage engine select distinct a.products_id, a.products_fsk18, ad.products_name, ad.products_short_description, a.products_image, a.products_price, a.products_vpe, a.products_quantity, a.products_vpe_status, a.products_vpe_value, a.products_tax_class_id, a.products_date_added from articles_xsell ax, products a, products_description ad where ax.articles_id = '6' and ax.xsell_id = a.products_id and a.products_id = ad.products_id and ad.language_id = '1' and a.products_status = '1' order by ax.sort_order asc limit 6 ----------- А также еще такая ошибка вылазит: 24/12/2010 16:12:40 | 1054 - Unknown column 'p.group_permission_1' in 'where clause' | select cd.categories_description, cd.categories_name, cd.categories_heading_title, c.categories_template, c.categories_image from categories c, categories_description cd where c.categories_id = '22' and cd.categories_id = '22' and p.group_permission_1=1 and cd.language_id = '1' | /cat-buildingmaterials.html ------------ Я отключил каталог /cat-buildingmaterials.html в Админке, может с этим связанно? Но почему тогда ошибка вылазит? ------------ Что это может быть, раньше такого не было. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 24 декабря, 2010 Жалоба Share Опубликовано 24 декабря, 2010 Это что-то с базой у хостера, либо MySQL у них "падал", либо свободного места нет. Напишите в поддержку хостера про эту ошибку, напишите им как раз, что ошибка - 1030 - Got error 28 from storage engine Ссылка на сообщение Поделиться на другие сайты
Vitsb 0 Опубликовано 24 декабря, 2010 Автор Жалоба Share Опубликовано 24 декабря, 2010 Хостер дает "умный" совет: [24.12.2010 21:29:34] A: Вот статья в интернете http://www.phpbbguru.net/community/topic11761.html попробуйте перечисленные в ощибке таблицы полечить ------ Но я так ничего и не понял - может это быть какой-то ошибкой в базе? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 25 декабря, 2010 Жалоба Share Опубликовано 25 декабря, 2010 Ну это всё равно не ошибка скрипта магазина ведь. Тогда попробуйте сами полечить таблицы, раз хостер не хочет. Для этого нужно зайти в phpMyAdmin, в таблицы products, products_description, затем нажать закладку Операции, вроде так называется и там будет ссылку Repair (Лечить), вот её нажимайте. Ссылка на сообщение Поделиться на другие сайты
Vitsb 0 Опубликовано 25 декабря, 2010 Автор Жалоба Share Опубликовано 25 декабря, 2010 Спасибо, попробую. И вот еще вопрос в той же теме. После обновления до 1.60 стали появляться такие ошибки: MYSQL ERROR REPORT - 25/12/2010 12:12:45 --------------------------------------- 1054 - Unknown column 'p.group_permission_1' in 'where clause' select cd.categories_description, cd.categories_name, cd.categories_heading_title, c.categories_template, c.categories_image from categories c, categories_description cd where c.categories_id = '24' and cd.categories_id = '24' and p.group_permission_1=1 and cd.language_id = '1' --------------------------------------- Server Name : Remote Address: Referer : Requested : /bruschatka.html?sort=name&direction=desc Trace Back : manager.php:54(includearray(1) {; [0]=>; string(62) "index.php"; }; ) => index.php:57(includearray(1) {; [0]=>; string(81) "includes/modules/default.php"; }; ) => includes/modules/default.php:55(includearray(1) {; [0]=>; string(87) "includes/modules/error_handler.php"; }; ) => includes/modules/error_handler.php:31(vamDBqueryarray(1) {; [0]=>; &string(601) "select; cd.categories_description,; cd.categories_name,; cd.categories_heading_title, ; c.categories_template,; c.categories_image from categories c, categories_description cd; where c.categories_id = '24'; and cd.categories_id = '24'; and p.group_permission_1=1 ; and cd.language_id = '1'"; }; ) => includes/application_top.php:201(vam_db_queryarray(1) {; [0]=>; &string(601) "select; cd.categories_description,; cd.categories_name,; cd.categories_heading_title, ; c.categories_template,; c.categories_image from categories c, categories_description cd; where c.categories_id = '24'; and cd.categories_id = '24'; and p.group_permission_1=1 ; and cd.language_id = '1'"; }; ) => inc/vam_db_query.inc.php:34(vam_db_errorarray(3) {; [0]=>; &string(601) "select; cd.categories_description,; cd.categories_name,; cd.categories_heading_title, ; c.categories_template,; c.categories_image from categories c, categories_description cd; where c.categories_id = '24'; and cd.categories_id = '24'; and p.group_permission_1=1 ; and cd.language_id = '1'"; [1]=>; &int(1054); [2]=>; &string(55) "Unknown column 'p.group_permission_1' in 'where clause'"; }; ) ----------------- Но дело в том, что этот товар существует, но находится в каталоге, который помечен как неактивный. Т.е., чтобы не отмечать неактивными все товары каталога, я пометил сам каталог, попасть в него нельзя, но теперь при обращении к нему (как я понимаю, это делают поисковики), идет такая вот ошибка. Это так и должно быть? Может нужно все товары отметить как неактивные? Хотя, по логике они все должны становиться неактивными, если выключаешь корневой каталог. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 25 декабря, 2010 Жалоба Share Опубликовано 25 декабря, 2010 Пишет, что нет колонки group_permission_1 в таблице products. Ссылка на сообщение Поделиться на другие сайты
Vitsb 0 Опубликовано 25 декабря, 2010 Автор Жалоба Share Опубликовано 25 декабря, 2010 Действительно нет, есть только: group_permission_4, group_permission_5, group_permission_6. Если она (group_permission_1) действительно нужна, то как создать, с какими параметрами? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 25 декабря, 2010 Жалоба Share Опубликовано 25 декабря, 2010 С такими же как и group_permission_4, создайте по аналогии. Наверное удалили какую-то стандартную группу пользователей в Админке - Покупатели - Группы. Ссылка на сообщение Поделиться на другие сайты
Vitsb 0 Опубликовано 25 декабря, 2010 Автор Жалоба Share Опубликовано 25 декабря, 2010 Извините, недоглядел: требует не group_permission_1 а 'p.group_permission_1', а таких аналогихных колонок в таблице вообще нет. Уточните, нужна ли именно колонка: 'p.group_permission_1'. Кстати, никаких удалений не делал 100%, только обновил с 1.58 до 1.60. До того таких ошибок не возникало. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 25 декабря, 2010 Жалоба Share Опубликовано 25 декабря, 2010 p. - это алиас (псевдоним) для таблицы products, т.е. колонка называться должна именно group_permission_1 и именно в таблице products. Ссылка на сообщение Поделиться на другие сайты
Vitsb 0 Опубликовано 4 января, 2011 Автор Жалоба Share Опубликовано 4 января, 2011 Полезли ошибки при поиске с заданным контентом, которого нет: 1054 - Unknown column 'p.group_permission_0' in 'where clause' Все эти 'p.group_permission_0' , 'p.group_permission_1' и т.д. в БД имеются. И вот что прояснилось. Полазил я по форуму, нашел ссылку: http://vamshop.ru/forum/index.php?topic=7341.msg59794#msg59794 переустановил указанный файл: error_handler.php Ошибки прекратились. Так может нужно всем сообщить, чтоб перезаписали? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 5 января, 2011 Жалоба Share Опубликовано 5 января, 2011 Поправил в архиве этот файл, а то действительно, не очень красиво. Ссылка на сообщение Поделиться на другие сайты
mazdov 0 Опубликовано 6 января, 2011 Жалоба Share Опубликовано 6 января, 2011 такая же ошибка. провал лечить. вылечил таблиц 10. потом понял, что они все с этой ошибкой. Есть ли способ в один клик все таблицы починить в пфпмайадмин ? Ссылка на сообщение Поделиться на другие сайты
Vitsb 0 Опубликовано 6 января, 2011 Автор Жалоба Share Опубликовано 6 января, 2011 Я ничего не лечил, просто обновил указанный выше файл. Все ошибки перестали появляться. Ошибки начали массово вылезать (до 150 за день) после обновления версии до 1.60. По-видимому дело было не в таблицах, а в этом файле. Ссылка на сообщение Поделиться на другие сайты
shaklov 63 Опубликовано 6 января, 2011 Жалоба Share Опубликовано 6 января, 2011 Поправил в архиве этот файл, а то действительно, не очень красиво. Не обновились архивы. Ни полная 1.60, ни апдейт на неё. Как были октябрьские, так и остались. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 6 января, 2011 Жалоба Share Опубликовано 6 января, 2011 Обновились. Дата архива от 5 января 2011 года. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 6 января, 2011 Жалоба Share Опубликовано 6 января, 2011 Да, пардон. На kypi.ru обновили, а vamshop.ru - нет. Сейчас и на vamshop.ru должен быть поправленный архив. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения