casualfatboy 0 Опубликовано 19 сентября, 2008 Жалоба Share Опубликовано 19 сентября, 2008 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 как починить ? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 20 сентября, 2008 Жалоба Share Опубликовано 20 сентября, 2008 Какая версия магазина?! Насколько я помню, ошибка эта исправлялась уже. Попробуйте создать в папке /admin файл mysql_db_error.log Поставить на него права доступа 777 и ещё раз зайти на страницу с ошибкой. Затем приведите текст ошибки из log файла. А также вот текущей файлик /admin/customers_status.php Попробуйте его к себе переписать. customers_status.php Ссылка на сообщение Поделиться на другие сайты
casualfatboy 0 Опубликовано 21 сентября, 2008 Автор Жалоба Share Опубликовано 21 сентября, 2008 спасибо большое! пока нет возможности попробовать, как только доберусь - сразу отпишу о результате! Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 21 сентября, 2008 Жалоба Share Опубликовано 21 сентября, 2008 Хорошо Ссылка на сообщение Поделиться на другие сайты
casualfatboy 0 Опубликовано 23 сентября, 2008 Автор Жалоба Share Опубликовано 23 сентября, 2008 не помогло :( версия движка 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 Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 24 сентября, 2008 Жалоба Share Опубликовано 24 сентября, 2008 Да, была подобная ошибка, но она уже исправена. Попробуйте зайти в 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]т.е. этот код пересоздаст таблицу с группами покупателей, но в таблице будет исправлена ошибка одна. Ссылка на сообщение Поделиться на другие сайты
casualfatboy 0 Опубликовано 24 сентября, 2008 Автор Жалоба Share Опубликовано 24 сентября, 2008 возвращает с ошибкой, говорит: Ответ MySQL: #1050 - Table 'customers_status' already exists Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 25 сентября, 2008 Жалоба Share Опубликовано 25 сентября, 2008 Перед CREATE TABLE .... добавьте: DROP TABLE IF EXISTS customers_status;[/code]и ещё раз попробуйте. Ссылка на сообщение Поделиться на другие сайты
casualfatboy 0 Опубликовано 25 сентября, 2008 Автор Жалоба Share Опубликовано 25 сентября, 2008 все тоже самое ( 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 может я не правильно создаю ? я заполняю только поля название и скидку к каждому товару, остальное оставляю без изменений Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 25 сентября, 2008 Жалоба Share Опубликовано 25 сентября, 2008 Удалите ещё вручную (в phpMyAdmin) таблицу personal_offers_by_customers_status_4 из базы данных и попробуйте снова создать группу. Ссылка на сообщение Поделиться на другие сайты
casualfatboy 0 Опубликовано 25 сентября, 2008 Автор Жалоба Share Опубликовано 25 сентября, 2008 теперь пропало окошко для создания групп( Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 25 сентября, 2008 Жалоба Share Опубликовано 25 сентября, 2008 А есил ещё попобовать удалить из таблицы customers_status запись с id = 4 ?! или дайте доступ на ftp и в админку, гляну. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 26 сентября, 2008 Жалоба Share Опубликовано 26 сентября, 2008 А доступ к phpMyAdmin ещё скиньте, если можно. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 27 сентября, 2008 Жалоба Share Опубликовано 27 сентября, 2008 Исправил, теперь нормально создаются группы. Ссылка на сообщение Поделиться на другие сайты
casualfatboy 0 Опубликовано 27 сентября, 2008 Автор Жалоба Share Опубликовано 27 сентября, 2008 спасибо огромное!! в чем было дело ? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 27 сентября, 2008 Жалоба Share Опубликовано 27 сентября, 2008 Да просто удалил из таблиц колонки, которые мешали создавать новой группе, т.е. просто читал ошибки в mysql_db_error.log файле и делал то, о чём писалось в ошибке. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения