GROL 0 Опубликовано 1 марта, 2010 Жалоба Share Опубликовано 1 марта, 2010 Доброго времени суток. Возникла проблема в админке при любых операциях над категориями в админке: создание, копирование, обновление и т.д. Например при обновлении информации категории после нажания на кнопку "сохранить" выдает следующее: Warning: include(/lang/russian/russian_db_error.php) [function.include]: failed to open stream: No such file or directory in /var/www/xxx/xxx/inc/vam_db_error.inc.php on line 26 Warning: include() [function.include]: Failed opening '/lang/russian/russian_db_error.php' for inclusion (include_path=./:/') in /var/www/xxx/xxx/inc/vam_db_error.inc.php on line 26 Warning: error_log(mysql_db_error.log) [function.error-log]: failed to open stream: Permission denied in /var/www/xxx/xxx/inc/vam_db_error.inc.php on line 40 DB_ERR_MSG На почту приходит текст с ошибкой такого рода: MYSQL ERROR REPORT - 01/03/2010 12:03:44 --------------------------------------- 1054 - Unknown column 'group_permission_4' in 'field list' update categories set sort_order = '14', categories_status = '', products_sorting = 'p.products_price', products_sorting2 = 'ASC', categories_template = 'default', listing_template = 'default', group_permission_0 = '0', group_permission_1 = '0', group_permission_2 = '0', group_permission_3 = '0', group_permission_4 = '0', group_permission_5 = '0', group_permission_6 = '0', group_permission_7 = '0', group_permission_8 = '0', group_permission_9 = '0', group_permission_10 = '0', group_permission_11 = '0', group_permission_12 = '0', group_permission_13 = '0', group_permission_14 = '0', group_permission_15 = '0', group_permission_16 = '0', group_permission_17 = '0', group_permission_18 = '0', group_permission_19 = '0', group_permission_20 = '0', group_permission_21 = '0', group_permission_22 = '0', group_permission_23 = '0', group_permission_24 = '0', group_permission_25 = '0', group_permission_26 = '0', group_permission_27 = '0', group_permission_28 = '0', group_permission_29 = '0', group_permission_30 = '0', last_modified = now() where categories_id = '456' --------------------------------------- Server Name : xxx Remote Address: 94.248.60.172 Referer : http://xxx/admin/categories.php?cPath=0&cID=456&action=edit_category Requested : /admin/categories.php?cPath=0&cID=456&action=update_category Trace Back : admin/categories.php:141(categories->insert_categoryarray(3) {; [0]=>; &array(15) {; ["categories_name]=>; array(1) {; [1]=>; string(46) "РљРЅРёРіРё для детей Рё родител"; }; ["categories_heading_title"]=>; array(1) {; [1]=>; string(0) ""; }; ["categories_description"]=>; array(1) {; [1]=>; string(0) ""; }; ["categories_meta_title"]=>; array(1) {; [1]=>; string(0) ""; }; ["categories_meta_description"]=>; array(1) {; [1]=>; string(0) ""; }; ["categories_meta_keywords"]=>; array(1) {; [1]=>; string(0) ""; }; ["listing_template"]=>; string(7) "default"; ["categories_template"]=>; string(7) "default"; ["products_sorting"]=>; string(16) "p.products_price"; ["products_sorting2"]=>; string(3) "ASC"; ["sort_order"]=>; string(2) "14"; ["categories_previous_image"]=>; string(0) ""; ["categories_date_added"]=>; string(19) "2007-12-24 23:53:49"; ["parent_id"]=>; string(1) "0"; ["categories_id"]=>; string(3) "456"; }; [1]=>; &string(0) ""; [2]=>; &string(6) "update"; }; ) => admin/includes/classes/categories.php:176(vam_db_performarray(4) {; [0]=>; &string(10) "categories"; [1]=>; &array(38) {; ["sort_order"]=>; string(2) "14"; ["categories_status"]=>; NULL; ["products_sorting"]=>; string(16) "p.products_price"; ["products_sorting2"]=>; string(3) "ASC"; ["categories_template"]=>; string(7) "default"; ["listing_template"]=>; string(7) "default"; ["group_permission_0"]=>; int(0); ["group_permission_1"]=>; int(0); ["group_permission_2"]=>; int(0); ["group_permission_3"]=>; int(0); ["group_permission_4"]=>; int(0); ["group_permission_5"]=>; int(0); ["group_permission_6"]=>; int(0); ["group_permission_7"]=>; int(0); ["group_permission_8"]=>; int(0); ["group_permission_9"]=>; int(0); ["group_permission_10"]=>; int(0); ["group_permission_11"]=>; int(0); ["group_permission_12"]=>; int(0); ["group_permission_13"]=>; int(0); ["group_permission_14"]=>; int(0); ["group_permission_15"]=>; int(0); ["group_permission_16"]=>; int(0); ["group_permission_17"]=>; int(0); ["group_permission_18"]=>; int(0); ["group_permission_19"]=>; int(0); ["group_permission_20"]=>; int(0); ["group_permission_21"]=>; int(0); ["group_permission_22"]=>; int(0); ["group_permission_23"]=>; int(0); ["group_permission_24"]=>; int(0); ["group_permission_25"]=>; int(0); ["group_permission_26"]=>; int(0); ["group_permission_27"]=>; int(0); ["group_permission_28"]=>; int(0); ["group_permission_29"]=>; int(0); ["group_permission_30"]=>; int(0); ["last_modified"]=>; string(5) "now()"; }; [2]=>; &string(6) "update"; [3]=>; &string(21) "categories_id = '456'"; }; ) => inc/vam_db_perform.inc.php:64(vam_db_queryarray(2) {; [0]=>; &string(1070) "update categories set sort_order = '14', categories_status = '', products_sorting = 'p.products_price', products_sorting2 = 'ASC', categories_template = 'default', listing_template = 'default', group_permission_0 = '0', group_permission_1 = '0', group_permission_2 = '0', group_permission_3 = '0', group_permission_4 = '0', group_permission_5 = '0', group_permission_6 = '0', group_permission_7 = '0', group_permission_8 = '0', group_permission_9 = '0', group_permission_10 = '0', group_permission_11 = '0', group_permission_12 = '0', group_permission_13 = '0', group_permission_14 = '0', group_permission_15 = '0', group_permission_16 = '0', group_permission_17 = '0', group_permission_18 = '0', group_permission_19 = '0', group_permission_20 = '0', group_permission_21 = '0', group_permission_22 = '0', group_permission_23 = '0', group_permission_24 = '0', group_permission_25 = '0', group_permission_26 = '0', group_permission_27 = '0', group_permission_28 = '0', group_permission_29 = '0', group_permission_30 = '0', last_modified = now() where categories_id = '456'"; [1]=>; &string(7) "db_link"; }; ) => inc/vam_db_query.inc.php:35(vam_db_errorarray(3) {; [0]=>; &string(1070) "update categories set sort_order = '14', categories_status = '', products_sorting = 'p.products_price', products_sorting2 = 'ASC', categories_template = 'default', listing_template = 'default', group_permission_0 = '0', group_permission_1 = '0', group_permission_2 = '0', group_permission_3 = '0', group_permission_4 = '0', group_permission_5 = '0', group_permission_6 = '0', group_permission_7 = '0', group_permission_8 = '0', group_permission_9 = '0', group_permission_10 = '0', group_permission_11 = '0', group_permission_12 = '0', group_permission_13 = '0', group_permission_14 = '0', group_permission_15 = '0', group_permission_16 = '0', group_permission_17 = '0', group_permission_18 = '0', group_permission_19 = '0', group_permission_20 = '0', group_permission_21 = '0', group_permission_22 = '0', group_permission_23 = '0', group_permission_24 = '0', group_permission_25 = '0', group_permission_26 = '0', group_permission_27 = '0', group_permission_28 = '0', group_permission_29 = '0', group_permission_30 = '0', last_modified = now() where categories_id = '456'"; [1]=>; &int(1054); [2]=>; &string(51) "Unknown column 'group_permission_4' in 'field list'"; }; ) Понимаю что ошибка с базой данных но что именно и как с этим бороться? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 1 марта, 2010 Жалоба Share Опубликовано 1 марта, 2010 Что-то наверное с базой делали и удалили колонки из базы. В ошибке написано, что нет колонки group_permission_4 в таблице categories. Нужно создавать, что б ошибки не было, например через phpMyAdmin. Ссылка на сообщение Поделиться на другие сайты
Андрей Кириллов 0 Опубликовано 29 января, 2011 Жалоба Share Опубликовано 29 января, 2011 у меня тоже проблемы с добавлением товара в админке (vamshop 1.61), но проблема появляется только после того, как я обновляю таблицы address_book, customers, customers_* из другого магазина vamshop версии 1.49 таблицы обновляю через Sypex Dumper Pro 208, выделяю при импорте вышеуказанные таблицы, с других таблиц снимаю выделение, стратегия восстановления Replace после обновления базы данных и попытке создать какую либо категорию для товара магазин закрывается на тех.обслуживание и в почту приходит описание ошибки(см. текст внизу) насколько я могу догнать своим умом скрипт не может найти колонку group_permission_4 в таблице categories, вообщем это правильно, откуда в базе данных такая колонка - ее там нет и не было при установке магазина, я специально с нуля поставил магазин и проверил есть ли там эта колонка - нет ее там вопрос в том, почему после обновления базы данных скрипт начинает ее просить? ошибка: ========================================================================= 1054 - Unknown column 'group_permission_4' in 'field list' insert into categories (sort_order, categories_status, products_sorting, products_sorting2, categories_template, listing_template, yml_bid, yml_cbid, categories_url, group_permission_0, group_permission_1, group_permission_2, group_permission_3, group_permission_4, parent_id, date_added) values ('', '1', 'p.products_price', 'ASC', 'default', 'default', '', '', '', '0', '0', '0', '0', '0', '0', now()) --------------------------------------- Server Name : xn--80aairftm.xn--80apmi1a1a.xn--p1ai Remote Address: 195.182.155.228 Referer : http://xn--80aairftm.xn--80apmi1a1a.xn--p1ai/admin/categories.php?cPath=0&action=new_category Requested : /admin/categories.php?cPath=0&cID=&action=insert_category Trace Back : admin/categories.php:156(categories->insert_categoryarray(2) {; [0]=>; &array(19) {; ["categories_name"]=>; array(1) {; [1]=>; string(9) "Fimo Soft"; }; ["categories_heading_title"]=>; array(1) {; [1]=>; string(0) ""; }; ["categories_description"]=>; array(1) {; [1]=>; string(0) ""; }; ["categories_meta_title"]=>; array(1) {; [1]=>; string(0) ""; }; ["categories_meta_description"]=>; array(1) {; [1]=>; string(0) ""; }; ["categories_meta_keywords"]=>; array(1) {; [1]=>; string(0) ""; }; ["categories_url"]=>; string(0) ""; ["listing_template"]=>; string(7) "default"; ["categories_template"]=>; string(7) "default"; ["products_sorting"]=>; string(16) "p.products_price"; ["products_sorting2"]=>; string(3) "ASC"; ["sort_order"]=>; string(0) ""; ["status"]=>; string(1) "1"; ["yml_bid"]=>; string(0) ""; ["yml_cbid"]=>; string(0) ""; ["categories_previous_image"]=>; string(0) ""; ["categories_date_added"]=>; string(10) "2011-01-29"; ["parent_id"]=>; string(0) ""; ["categories_id"]=>; string(0) ""; }; [1]=>; &string(1) "0"; }; ) => admin/includes/classes/categories.php:186(vam_db_performarray(2) {; [0]=>; &string(10) "categories"; [1]=>; &array(16) {; ["sort_order"]=>; string(0) ""; ["categories_status"]=>; string(1) "1"; ["products_sorting"]=>; string(16) "p.products_price"; ["products_sorting2"]=>; string(3) "ASC"; ["categories_template"]=>; string(7) "default"; ["listing_template"]=>; string(7) "default"; ["yml_bid"]=>; string(0) ""; ["yml_cbid"]=>; string(0) ""; ["categories_url"]=>; string(0) ""; ["group_permission_0"]=>; int(0); ["group_permission_1"]=>; int(0); ["group_permission_2"]=>; int(0); ["group_permission_3"]=>; int(0); ["group_permission_4"]=>; int(0); ["parent_id"]=>; string(1) "0"; ["date_added"]=>; string(5) "now()"; }; }; ) => inc/vam_db_perform.inc.php:64(vam_db_queryarray(2) {; [0]=>; &string(403) "insert into categories (sort_order, categories_status, products_sorting, products_sorting2, categories_template, listing_template, yml_bid, yml_cbid, categories_url, group_permission_0, group_permission_1, group_permission_2, group_permission_3, group_permission_4, parent_id, date_added) values ('', '1', 'p.products_price', 'ASC', 'default', 'default', '', '', '', '0', '0', '0', '0', '0', '0', now())"; [1]=>; &string(7) "db_link"; }; ) => inc/vam_db_query.inc.php:34(vam_db_errorarray(3) {; [0]=>; &string(403) "insert into categories (sort_order, categories_status, products_sorting, products_sorting2, categories_template, listing_template, yml_bid, yml_cbid, categories_url, group_permission_0, group_permission_1, group_permission_2, group_permission_3, group_permission_4, parent_id, date_added) values ('', '1', 'p.products_price', 'ASC', 'default', 'default', '', '', '', '0', '0', '0', '0', '0', '0', now())"; [1]=>; &int(1054); [2]=>; &string(51) "Unknown column 'group_permission_4' in 'field list'"; }; ) Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 29 января, 2011 Жалоба Share Опубликовано 29 января, 2011 В ошибке пишет, что нет колонки group_permission_4 в таблице categories, в базе данных. Создайте эту колонку через phpMyAdmin. Ссылка на сообщение Поделиться на другие сайты
Андрей Кириллов 0 Опубликовано 29 января, 2011 Жалоба Share Опубликовано 29 января, 2011 Александр, но зачем ее создавать, когда ее скрипт не просит до обновления базы данных, в смысле что если в базу не переношу данные из другой базы, то категории создаются нормально и ошибок нет? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 29 января, 2011 Жалоба Share Опубликовано 29 января, 2011 Ну как не просит, если в ошибке сказано об отсутствии этой колонки. По умолчанию такой ошибки нет - это точно. Возможно, что удалили группу стандартную в Админке - Покупатели - Группы. Ссылка на сообщение Поделиться на другие сайты
Андрей Кириллов 0 Опубликовано 29 января, 2011 Жалоба Share Опубликовано 29 января, 2011 спасибо, пойду покопаюсь в базе Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 29 января, 2011 Жалоба Share Опубликовано 29 января, 2011 Удачи Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения