Перейти к содержанию
Форум поддержки пользователей VamShop

при попытке сохранить создаваемую группу клиентов выл


casualfatboy

Рекомендуемые сообщения

Warning: vam_db_error(/lang/russian/russian_db_error.php) [function.vam-db-error]: failed to open stream: No such file or directory in /home/shop/shop.com/docs/inc/vam_db_error.inc.php on line 26

Warning: vam_db_error(/lang/russian/russian_db_error.php) [function.vam-db-error]: failed to open stream: No such file or directory in /home/shop/shop.com/docs/inc/vam_db_error.inc.php on line 26

Warning: vam_db_error() [function.include]: Failed opening '/lang/russian/russian_db_error.php' for inclusion (include_path='.:/home/shop/etc') in /home/shop/shop.com/docs/inc/vam_db_error.inc.php on line 26

DB_ERR_MSG

как починить ?

Ссылка на сообщение
Поделиться на другие сайты

Какая версия магазина?!

Насколько я помню, ошибка эта исправлялась уже.

Попробуйте создать в папке /admin файл mysql_db_error.log

Поставить на него права доступа 777 и ещё раз зайти на страницу с ошибкой.

Затем приведите текст ошибки из log файла.

А также вот текущей файлик /admin/customers_status.php

Попробуйте его к себе переписать.

customers_status.php

Ссылка на сообщение
Поделиться на другие сайты

спасибо большое! пока нет возможности попробовать, как только доберусь - сразу отпишу о результате!

Ссылка на сообщение
Поделиться на другие сайты

не помогло :(

версия движка 1.40

вот ошибка 23/09/2008 20:09:13 | 1050 - Table 'personal_offers_by_customers_status_4' already exists | create table personal_offers_by_customers_status_4 (price_id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, products_id int NOT NULL, quantity int, personal_offer decimal(15,4)) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE utf8_general_ci | /admin/customers_status.php?page=1&action=insert

Ссылка на сообщение
Поделиться на другие сайты

Да, была подобная ошибка, но она уже исправена.

Попробуйте зайти в phpMyAdmin и в закладке SQL выполнить такой код:


#
# Структура таблицы `customers_status`
#

CREATE TABLE `customers_status` (
  `customers_status_id` int(11) NOT NULL default '0',
  `language_id` int(11) NOT NULL default '1',
  `customers_status_name` varchar(255) NOT NULL default '',
  `customers_status_public` int(1) NOT NULL default '1',
  `customers_status_min_order` int(7) default NULL,
  `customers_status_max_order` int(7) default NULL,
  `customers_status_image` varchar(255) default NULL,
  `customers_status_discount` decimal(4,2) default '0.00',
  `customers_status_ot_discount_flag` char(1) NOT NULL default '0',
  `customers_status_ot_discount` decimal(4,2) default '0.00',
  `customers_status_graduated_prices` char(1) NOT NULL default '0',
  `customers_status_show_price` int(1) NOT NULL default '1',
  `customers_status_show_price_tax` int(1) NOT NULL default '1',
  `customers_status_add_tax_ot` int(1) NOT NULL default '0',
  `customers_status_payment_unallowed` varchar(255) NOT NULL default '',
  `customers_status_shipping_unallowed` varchar(255) NOT NULL default '',
  `customers_status_discount_attributes` int(1) NOT NULL default '0',
  `customers_fsk18` int(1) NOT NULL default '1',
  `customers_fsk18_display` int(1) NOT NULL default '1',
  `customers_status_write_reviews` int(1) NOT NULL default '1',
  `customers_status_read_reviews` int(1) NOT NULL default '1',
  `customers_status_accumulated_limit` decimal(15,4) default '0.0000',
  PRIMARY KEY  (`customers_status_id`,`language_id`),
  KEY `idx_orders_status_name` (`customers_status_name`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

#
# Дамп данных таблицы `customers_status`
#

INSERT INTO `customers_status` VALUES (0, 1, 'Админ', 1, NULL, NULL, 'admin_status.gif', '0.00', '1', '0.00', '1', 1, 1, 0, '', '', 0, 1, 1, 1, 1, '0.0000');
INSERT INTO `customers_status` VALUES (1, 1, 'Посетитель', 1, NULL, NULL, 'guest_status.gif', '0.00', '0', '0.00', '0', 1, 1, 0, '', '', 0, 1, 1, 1, 1, '0.0000');
INSERT INTO `customers_status` VALUES (2, 1, 'Покупатель', 1, NULL, NULL, 'customer_status.gif', '0.00', '0', '0.00', '1', 1, 1, 0, '', '', 0, 1, 1, 1, 1, '0.0000');
INSERT INTO `customers_status` VALUES (3, 1, 'Оптовый покупатель', 1, NULL, NULL, 'merchant_status.gif', '0.00', '0', '0.00', '1', 1, 0, 0, '', '', 0, 1, 1, 1, 1, '0.0000');
[/code]

т.е. этот код пересоздаст таблицу с группами покупателей, но в таблице будет исправлена ошибка одна.

Ссылка на сообщение
Поделиться на другие сайты

все тоже самое (

Warning: vam_db_error(/lang/russian/russian_db_error.php) [function.vam-db-error]: failed to open stream: No such file or directory in /home/shop/shop.com/docs/inc/vam_db_error.inc.php on line 26

Warning: vam_db_error(/lang/russian/russian_db_error.php) [function.vam-db-error]: failed to open stream: No such file or directory in /home/shop/shop.com/docs/inc/vam_db_error.inc.php on line 26

Warning: vam_db_error() [function.include]: Failed opening '/lang/russian/russian_db_error.php' for inclusion (include_path='.:/home/shop/etc') in /home/shop/shop.com/docs/inc/vam_db_error.inc.php on line 26

DB_ERR_MSG

и в логах

25/09/2008 11:09:40 | 1050 - Table 'personal_offers_by_customers_status_4' already exists | create table personal_offers_by_customers_status_4 (price_id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, products_id int NOT NULL, quantity int, personal_offer decimal(15,4)) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE utf8_general_ci | /admin/customers_status.php?page=1&action=insert

может я не правильно создаю ? я заполняю только поля название и скидку к каждому товару, остальное оставляю без изменений

Ссылка на сообщение
Поделиться на другие сайты

Удалите ещё вручную (в phpMyAdmin) таблицу personal_offers_by_customers_status_4 из базы данных и попробуйте снова создать группу.

Ссылка на сообщение
Поделиться на другие сайты

А есил ещё попобовать удалить из таблицы customers_status запись с id = 4 ?!

или дайте доступ на ftp и в админку, гляну.

Ссылка на сообщение
Поделиться на другие сайты

Да просто удалил из таблиц колонки, которые мешали создавать новой группе, т.е. просто читал ошибки в mysql_db_error.log файле и делал то, о чём писалось в ошибке.

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...