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

Оптимизация скрипта переноса


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

Как можно оптимизировать выполнение скрипта переноса данных со старой версии?

При выполнении выдает 504 Gateway Time-out. При этом не переносятся все изображения и некоторые другие параметры.

 

Либо может возможно разделить на импорт файлов 2 запроса

1) Вытягивание из БД всех данных по товарам

2) Сохранение изображений.

 

Либо есть еще какой то вариант?

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

Ну да, вытягивать по частям.

 

В vamshop2-export.php закомментировать часть кода, например закомментировать все кроме таблицы contents

Как выгрзится таблица contents, запускать скрипт второй раз, закомментарировать код выгрузки contents и оставив код, к примеру content_descriptions

 

и так частями выгрузить.

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

или вопрос как загрузить полученный файл в VamShop 2?!

 

Если не получается загрузить, к примеру, через phpMyAdmin или другой скрипт, нужно напрямую через консольно загрузить в базу.

 

Если у Вас есть ssh доступ, то подключаетесь на сервер, заходите в папку гед у Вас лежит полученный vamshop.sql файл и даёте команду:

mysql -hlocalhost -uпользователь -pпароль название-базы-vamshop2 < vamshop.sql

 

Эта команда импортирует sql файл в базу.

 

Практически любого размера sql файл загрузить так можно, а через веб-интерфейс нет, потому что упрётесь в лимиты php.

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