turkinaw 0 Опубликовано 14 сентября, 2013 Жалоба Share Опубликовано 14 сентября, 2013 Обновлялся последовательно с 65 версии. И все шло нормально но после заливки Патча 69-70 возникла ошибка "Интернет-магазин закрыт на техническое обслуживание, заходите позже! Проблема с MySQL. Как узнать причину ошибки." а в обновлении запросов sql не было. хотел спросить в какую сторону копать - или как теперь откатить? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 14 сентября, 2013 Жалоба Share Опубликовано 14 сентября, 2013 Что-то с базой, нужно узнать ошибку, вот так - 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/?hl=%D0%B7%D0%B0%D0%BA%D1%80%D1%8B%D1%82 Напишите, что за ошибка, тогда можно будет что-либо конкретное сказать. Ссылка на сообщение Поделиться на другие сайты
turkinaw 0 Опубликовано 14 сентября, 2013 Автор Жалоба Share Опубликовано 14 сентября, 2013 MYSQL ERROR REPORT - 14/09/2013 19:09:25 --------------------------------------- - connect --------------------------------------- Server Name : rushim.ru Remote Address: 184.82.29.191 Referer : Requested : /index.php Trace Back : index.php:26(includearray(1) {; [0]=>; string(56) "includes/application_top.php"; }; ) => includes/application_top.php:182(vam_db_connectarray(0) {; }; ) => inc/vam_db_connect.inc.php:37(vam_db_errorarray(3) {; [0]=>; &string(7) "connect"; [1]=>; &NULL; [2]=>; &NULL; }; ) Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 14 сентября, 2013 Жалоба Share Опубликовано 14 сентября, 2013 В /includes/configure.php внизу доступ к базе прописан!? Если прописан, проверяйте у хостера, возможно, что просто нет php библиотеки mysqli , т.к. как раз в этом обновлении был переход с mysql на mysqli Ссылка на сообщение Поделиться на другие сайты
turkinaw 0 Опубликовано 14 сентября, 2013 Автор Жалоба Share Опубликовано 14 сентября, 2013 В /includes/configure.php внизу доступ к базе прописан!? Если прописан, проверяйте у хостера, возможно, что просто нет php библиотеки mysqli , т.к. как раз в этом обновлении был переход с mysql на mysqli Прописан, но есть такие строки define('USE_PCONNECT', 'false'); // use persistent connections? define('STORE_SESSIONS', 'mysql'); // leave empty '' for default handler or set to 'mysql' к хостеру обратимся сейчас Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 14 сентября, 2013 Жалоба Share Опубликовано 14 сентября, 2013 Нормально. Спросите про mysqli, видимо, эта библиотека не включена. Бывают хостеры, где Вы сами можете включать php библиотеки, например nic.ru или любой хостер с панелью ISP Manager Ссылка на сообщение Поделиться на другие сайты
turkinaw 0 Опубликовано 14 сентября, 2013 Автор Жалоба Share Опубликовано 14 сентября, 2013 Похоже служба поддержки футбол смотрит... все настройки управления перерыл - самому не включить... попробуем подождать еще. Если не дождусь - как можно откатить назад не сильно болезненно? Ссылка на сообщение Поделиться на другие сайты
turkinaw 0 Опубликовано 14 сентября, 2013 Автор Жалоба Share Опубликовано 14 сентября, 2013 ну звиздец ))) mysqli не поддерживается у нашего хостера. Встает вопрос - как сделать "обратно" чтобы оно проработало до смены хостера несколько месяцев? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 14 сентября, 2013 Жалоба Share Опубликовано 14 сентября, 2013 Это очень странно, mysqli - стандартная библиотека php. Тогда только откатываться к прошлой версии, я ж надеюсь, что Вы сохранили резервные копии перед тем как делать обновление?! Либо у хостера должлны быть резервные копии. Ссылка на сообщение Поделиться на другие сайты
turkinaw 0 Опубликовано 14 сентября, 2013 Автор Жалоба Share Опубликовано 14 сентября, 2013 конечно сохранили, но чтобы их загрузить надо зайти в админку, которая не работает, или это можно сделать иным способом? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 14 сентября, 2013 Жалоба Share Опубликовано 14 сентября, 2013 Для чего заходить в админку?! Файлы обычно через ftp клиент заливают, админка магазина не нужна. Ссылка на сообщение Поделиться на другие сайты
turkinaw 0 Опубликовано 14 сентября, 2013 Автор Жалоба Share Опубликовано 14 сентября, 2013 просто читал документацию - http://vamshop.ru/manual/ - там было описано восстановление именно таким способом а надо просто в базе сохраненный бэкап запустить как sql запрос? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 14 сентября, 2013 Жалоба Share Опубликовано 14 сентября, 2013 Так дело не в базе, а в файлах. Нужно вернуть старые файлы, в которых mysql используется. Ссылка на сообщение Поделиться на другие сайты
turkinaw 0 Опубликовано 14 сентября, 2013 Автор Жалоба Share Опубликовано 14 сентября, 2013 это жесть )) была недавно ветка форума с сутью - как хорошо было бы иметь чистые версии Вамшопа, чтобы в них базу заливать)) попробуем бэкап хостера. Может надо расширить инструкцию к обновлениям - не только сделать бэкап базы, но и бэкап всех файлов? Ссылка на сообщение Поделиться на другие сайты
turkinaw 0 Опубликовано 14 сентября, 2013 Автор Жалоба Share Опубликовано 14 сентября, 2013 ИТОГ: за шесть часов до установки обновления был полный бэкап - им восстановил все файлы. все заработало. Бэкап был версии 1,68 Вопрос теоретический. Файлы восстановились до версии 1,68 в то время как база обновлена до 1,69 Я правильно понимаю, что база не связана с файлами в папке магазина? (не кидайте камнями в ламера )) и надо бы в соответствие привести? или это я неправильно понимаю и все будет нормально? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 15 сентября, 2013 Жалоба Share Опубликовано 15 сентября, 2013 Так в каждом обновлении об этом и написано - http://vamshop.ru/forum/files/file/51-%D0%BE%D0%B1%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5-vamshop-170-%D0%B4%D0%BE-%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D0%B8-171/ Почитайте пункт номер 3. Файлы и база связаны конечно, т.к. в файлах идут запросы к базе, но в данном случае ничего страшного, что у Вас база новее файлов, всё должно работать. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения