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

Обновление с 69 на 70


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

Обновлялся последовательно с 65 версии. И все шло нормально
но после заливки Патча 69-70 
возникла ошибка 
 
"Интернет-магазин закрыт на техническое обслуживание, заходите позже!
Проблема с MySQL. Как узнать причину ошибки."
 
а в обновлении запросов sql не было.
 
хотел спросить в какую сторону копать - или как теперь откатить?
Ссылка на сообщение
Поделиться на другие сайты

Что-то с базой, нужно узнать ошибку, вот так - 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

 

Напишите, что за ошибка, тогда можно будет что-либо конкретное сказать.

Ссылка на сообщение
Поделиться на другие сайты
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; }; )

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

В /includes/configure.php внизу доступ к базе прописан!?

 

Если прописан, проверяйте у хостера, возможно, что просто нет php библиотеки mysqli , т.к. как раз в этом обновлении был переход с mysql на mysqli

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

В /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'
к хостеру обратимся сейчас
Ссылка на сообщение
Поделиться на другие сайты

Нормально.

 

Спросите про mysqli, видимо, эта библиотека не включена.

 

Бывают хостеры, где Вы сами можете включать php библиотеки, например nic.ru или любой хостер с панелью ISP Manager

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

Похоже служба поддержки футбол смотрит...

все настройки управления перерыл - самому не включить...

попробуем подождать еще.

Если не дождусь - как можно откатить назад не сильно болезненно?

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

ну звиздец )))

mysqli не поддерживается у нашего хостера.

Встает вопрос - как сделать "обратно" чтобы оно проработало до смены хостера несколько месяцев?

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

Это очень странно, mysqli - стандартная библиотека php.

 

Тогда только откатываться к прошлой версии, я ж надеюсь, что Вы сохранили резервные копии перед тем как делать обновление?!

 

Либо у хостера должлны быть резервные копии.

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

конечно сохранили, но чтобы их загрузить надо зайти в админку, которая не работает,

или это можно сделать иным способом?

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

Для чего заходить в админку?!

 

Файлы обычно через ftp клиент заливают, админка магазина не нужна.

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

просто читал документацию - http://vamshop.ru/manual/ - там было описано восстановление именно таким способом

 

а надо просто в базе сохраненный бэкап запустить как sql запрос?

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

Так дело не в базе, а в файлах.

Нужно вернуть старые файлы, в которых mysql используется.

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

это жесть ))

была недавно ветка форума с сутью - как хорошо было бы иметь чистые версии Вамшопа, чтобы в них базу заливать))

попробуем бэкап хостера.

 

Может надо расширить инструкцию к обновлениям - не только сделать бэкап базы, но и бэкап всех файлов?

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

ИТОГ:

за шесть часов до установки обновления был полный бэкап - им восстановил все файлы.

все заработало. Бэкап был версии 1,68

 

 

Вопрос теоретический.

Файлы восстановились до версии 1,68

в то время как база обновлена до 1,69

Я правильно понимаю, что база не связана с  файлами в папке магазина? (не кидайте камнями в ламера ))

и надо бы в соответствие привести?

или это я неправильно понимаю и все будет нормально?

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

Так в каждом обновлении об этом и написано - 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.

 

Файлы и база связаны конечно, т.к. в файлах идут запросы к базе, но в данном случае ничего страшного, что у Вас база новее файлов, всё должно работать.

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