omiscomua 0 Опубликовано 25 августа, 2011 Жалоба Share Опубликовано 25 августа, 2011 Добрый вечер! После обновления 1,65. При редактировании товара, или создания при переходе на вкладку "Картинка товара" выдает ошибку Warning: error_log(mysql_db_error.log) [function.error-log]: failed to open stream: Permission denied in /sata1/home/users/omist/www/www.omic.com.ua/inc/vam_db_error.inc.phpon line 40. И на вкладки после вкладки "Картинка товара" не переходит(Т.е. Цены, Доп. поля, Спецификации) Я так понимаю проблемы с правами доступа к файлам. Подскажите пожалуйста к каким. Заранее благодарен. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 25 августа, 2011 Жалоба Share Опубликовано 25 августа, 2011 Видимо, Вы в базу данных не загрузили файл из папки sql, которая в архиве с патчем. Ссылка на сообщение Поделиться на другие сайты
omiscomua 0 Опубликовано 25 августа, 2011 Автор Жалоба Share Опубликовано 25 августа, 2011 Видимо, Вы в базу данных не загрузили файл из папки sql, которая в архиве с патчем. Загрузил 100%.Перед копированием файлов Ссылка на сообщение Поделиться на другие сайты
omiscomua 0 Опубликовано 25 августа, 2011 Автор Жалоба Share Опубликовано 25 августа, 2011 На локалке работает нормально Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 25 августа, 2011 Жалоба Share Опубликовано 25 августа, 2011 Тогда узнайте, что за ошибка - http://vamshop.ru/forum/topic/8398-%d0%b2-%d0%bc%d0%b0%d0%b3%d0%b0%d0%b7%d0%b8%d0%bd%d0%b5-%d0%b2%d1%8b%d0%b2%d0%be%d0%b4%d0%b8%d1%82%d1%81%d1%8f-%d1%81%d0%be%d0%be%d0%b1%d1%89%d0%b5%d0%bd%d0%b8%d0%b5-%d0%b8%d0%bd%d1%82%d0%b5%d1%80%d0%bd%d0%b5%d1%82-%d0%bc%d0%b0%d0%b3%d0%b0%d0%b7/page__hl__%D0%B7%D0%B0%D0%BA%D1%80%D1%8B%D1%82__fromsearch__1 Наугад сложно сказать, что-то с базой данных у Вас. Ссылка на сообщение Поделиться на другие сайты
omiscomua 0 Опубликовано 25 августа, 2011 Автор Жалоба Share Опубликовано 25 августа, 2011 Лог за сегодня 25/08/2011 17:08:40 | 2006 - MySQL server has gone away | SELECT customers_status, customers_personal_discount FROM customers WHERE customers_id = '1' | /logoff.php 25/08/2011 18:08:16 | 2006 - MySQL server has gone away | SELECT customers_status, customers_personal_discount FROM customers WHERE customers_id = '1' | / 25/08/2011 18:08:17 | 2006 - MySQL server has gone away | SELECT customers_status, customers_personal_discount FROM customers WHERE customers_id = '1' | / 25/08/2011 18:08:20 | 2006 - MySQL server has gone away | SELECT customers_status, customers_personal_discount FROM customers WHERE customers_id = '1' | /index.php 25/08/2011 18:08:20 | 2006 - MySQL server has gone away | SELECT customers_status, customers_personal_discount FROM customers WHERE customers_id = '1' | /index.php 25/08/2011 19:08:34 | 1146 - Table 'omist_vamshop.TABLE_PRODUCTS_PARAMETERS2PRODUCTS' doesn't exist | SELECT * FROM TABLE_PRODUCTS_PARAMETERS2PRODUCTS LEFT JOIN TABLE_PRODUCTS_PARAMETERS using(products_parameters_id) WHERE products_id = 677 and products_parameters.products_parameters_id is not null and products_parameters_order >= 0 and products_parameters2products_order >= 0 order by IF(products_parameters2products_order > 0, products_parameters2products_order, products_parameters_order) | /print_product_info.php/products_id/677 25/08/2011 20:08:37 | 2006 - MySQL server has gone away | SELECT customers_status, customers_personal_discount FROM customers WHERE customers_id = '1' | / Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 25 августа, 2011 Жалоба Share Опубликовано 25 августа, 2011 Вы обновление полностью ставили, все файлы переписывали?! У Вас стандартный шаблон или свой?! Если свой, попробуйте переписать /templates/vamshop/source/boxes.php в свой шаблон. Ссылка на сообщение Поделиться на другие сайты
omiscomua 0 Опубликовано 25 августа, 2011 Автор Жалоба Share Опубликовано 25 августа, 2011 Вы обновление полностью ставили, все файлы переписывали?! У Вас стандартный шаблон или свой?! Если свой, попробуйте переписать /templates/vamshop/source/boxes.php в свой шаблон. Шаблон свой. Boxes.php переписывал. Какое отношение шаблон имеет к админке? В шаблоне выводятся метки. В админке при переходе "Картинка товара" выдает ошибку. Проблема только с товаром. При переходе на вкладку "Картинка категории" все работает нормально Ссылка на сообщение Поделиться на другие сайты
omiscomua 0 Опубликовано 25 августа, 2011 Автор Жалоба Share Опубликовано 25 августа, 2011 Нашел еще одну ошибку. Стоит голая версия 1,65 на локалке при нажатии Версия для печати, вылетает ошибка , магазин закрыт Ссылка на сообщение Поделиться на другие сайты
omiscomua 0 Опубликовано 25 августа, 2011 Автор Жалоба Share Опубликовано 25 августа, 2011 Нашел еще одну ошибку. Стоит голая версия 1,65 на локалке при нажатии Версия для печати, вылетает ошибка , магазин закрыт в файле print_product_info.php нужно удалить // Parameters start $parameters_query = vamDBquery("SELECT * FROM ".TABLE_PRODUCTS_PARAMETERS2PRODUCTS." LEFT JOIN ".TABLE_PRODUCTS_PARAMETERS." using(products_parameters_id) WHERE products_id = ".(int) $_GET['products_id']." and products_parameters.products_parameters_id is not null and products_parameters_order >= 0 and products_parameters2products_order >= 0 order by IF(products_parameters2products_order > 0, products_parameters2products_order, products_parameters_order)"); $parameters = array(); $i = 0; while ($parameters_data = vam_db_fetch_array($parameters_query, true)) { $i = $parameters_data['products_parameters_id']; $parameters[$i]["parameters_id"] = $parameters_data["products_parameters_id"]; $parameters[$i]["parameters_name"] = $parameters_data["products_parameters_name"]; $parameters[$i]["parameters_suff"] = $parameters_data["products_parameters_titlesuff"]; $parameters[$i]["parameters_group"] = $parameters_data["products_parameters_group"]; $parameters[$i]["is_group"] = $parameters_data["products_parameters_type"] == 'g'; $parameters[$i]["parameters_value"] = $parameters_data["products_parameters2products_value"]; $i++; } foreach($parameters as $i => $p) { foreach(array($product->data['products_id']) as $id) { if (!isset($parameters[$i]["parameters_values"][$id])) $parameters[$i]["parameters_values"][$id] = ""; } } $temp = array(); foreach($parameters as $k => $p) { if ($p["parameters_group"] == 0) $temp[$p["parameters_id"]] = $p; } $parameters_query = vamDBquery("SELECT * FROM ".TABLE_PRODUCTS_PARAMETERS." WHERE products_parameters_type = 'g' order by products_parameters_order"); while ($parameters_data = vam_db_fetch_array($parameters_query, true)) { $parameters_data["is_group"] = $parameters_data["products_parameters_type"] == 'g'; foreach($parameters as $k => $p) { if ($p["parameters_group"] == $parameters_data["products_parameters_id"]) { if (!is_array($temp[$parameters_data["products_parameters_id"]])) { $temp[$parameters_data["products_parameters_id"]] = array("parameters_id" => $parameters_data["products_parameters_id"], "parameters_name" => $parameters_data["products_parameters_name"], "is_group" => $parameters_data["is_group"]); } $temp[$p["parameters_id"]] = $p; } } } $parameters = $temp; $vamTemplate->assign('parameters', $parameters); // Parameters end [/CODE] Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 26 августа, 2011 Жалоба Share Опубликовано 26 августа, 2011 Вот прицепил поправленный /admin/includes/functions/general.php general.php Ссылка на сообщение Поделиться на другие сайты
omiscomua 0 Опубликовано 26 августа, 2011 Автор Жалоба Share Опубликовано 26 августа, 2011 С картинками проблема вроде решилась, но появилась новая. При выборе "заказы", выбираем любой заказ и при нажатии редактировать(при переходе на admin/edit_orders.php?) вылетает ошибка Warning: error_log(mysql_db_error.log) [function.error-log]: failed to open stream: Permission denied in /sata1/home/users/omist/www/www.omic.com.ua/inc/vam_db_error.inc.php on line 40 В лог не добавляется ошибка. Файлы в админке полностью заменил на новые v1.65 и в корне Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 26 августа, 2011 Жалоба Share Опубликовано 26 августа, 2011 В /admin папке есть файл mysql_db_error.log ?! Если нет создайте, админские ошибки в админский лог пишутся. Ссылка на сообщение Поделиться на другие сайты
omiscomua 0 Опубликовано 26 августа, 2011 Автор Жалоба Share Опубликовано 26 августа, 2011 Вот прицепил поправленный /admin/includes/functions/general.php В файле general.php строчку vam_db_query("DELETE FROM " . TABLE_PRODUCTS_PARAMETERS2PRODUCTS . " WHERE products_id = '".vam_db_input($product_id)."'"); [/CODE] удалил еще вчера Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 26 августа, 2011 Жалоба Share Опубликовано 26 августа, 2011 Так что в админском логе, что за ошибка? SQL файл из обновления загрузили? В таблице admin_access есть колонка edit_orders ? Ссылка на сообщение Поделиться на другие сайты
omiscomua 0 Опубликовано 26 августа, 2011 Автор Жалоба Share Опубликовано 26 августа, 2011 Так что в админском логе, что за ошибка? SQL файл из обновления загрузили? В таблице admin_access есть колонка edit_orders ? В админском логе пусто SQL обновил снова, в таблице admin_access не было колонки edit_orders. Страница аdmin/edit_orders.php? - работает нормально. Теперь при переходе на вкладку Товары/Доставка (страница аdmin/edit_orders.php?) если нажать "добавить товар" открывается в окне страница сайт/account.php(Страница покупателя какого редактируется заказ), а должна /admin/edit_orders_add_product.php? Ссылка на сообщение Поделиться на другие сайты
omiscomua 0 Опубликовано 26 августа, 2011 Автор Жалоба Share Опубликовано 26 августа, 2011 Также после перехода на страницу в админке аdmin/edit_orders.php?, если попытаться перейти на др вклатку тоже выкидует на сайт/account.php(покупателя, кого редактируется заказ) После выхода и при новом заходе все работает норм Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 26 августа, 2011 Жалоба Share Опубликовано 26 августа, 2011 Странно, сам обновлял vamshop.ru и всё работает. А Вы вообще с магазином что-то делали, правили код, может в сессиях что-то меняли? Ссылка на сообщение Поделиться на другие сайты
omiscomua 0 Опубликовано 26 августа, 2011 Автор Жалоба Share Опубликовано 26 августа, 2011 Какие файлы отвечают за сессии. Вроде в сессиях ничего не менял. Может хост выламывается? Даже не знаю, перерыл кучу файлов. :( Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 26 августа, 2011 Жалоба Share Опубликовано 26 августа, 2011 А в Адмнке - Настройки - Сессии - Принудительно использовать cookies попробуйте поставить true Ссылка на сообщение Поделиться на другие сайты
omiscomua 0 Опубликовано 26 августа, 2011 Автор Жалоба Share Опубликовано 26 августа, 2011 А в Адмнке - Настройки - Сессии - Принудительно использовать cookies попробуйте поставить true Там и так стоит Принудительно использовать cookies = true Ссылка на сообщение Поделиться на другие сайты
omiscomua 0 Опубликовано 26 августа, 2011 Автор Жалоба Share Опубликовано 26 августа, 2011 Получается при переходе на admin/edit_orders.php?, меняется сессия на пользователя у которого хочу сменить заказ, и при переходе куда нибудь в админке выкидывает на сайт/account.php (страница "Мои данные" пользователя). В чем может быть причина? Ссылка на сообщение Поделиться на другие сайты
omiscomua 0 Опубликовано 26 августа, 2011 Автор Жалоба Share Опубликовано 26 августа, 2011 Сколько файлов должно быть в папке /tmp. И что будет если их удалить Ссылка на сообщение Поделиться на другие сайты
merchindaiser 1 Опубликовано 26 августа, 2011 Жалоба Share Опубликовано 26 августа, 2011 папке /tmp. лежит файл вашей сесии. при выходе из магазина он уничтожаеться принудительно. так что удаляйте смело. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 26 августа, 2011 Жалоба Share Опубликовано 26 августа, 2011 sergant Удалять можно всё. Пришлите в личку ссылку на магазин, доступ в админку и ещё раз описание проблемы, попробую глянуть. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения