Мигриращите VirtueMart 1
- Миграция продават само на сайта на тест! във всеки случай не по производството.
- Ако е възможно, да се увеличи времето за реакция във вашите php.ini настройките на файла.
- Ако вашият VirtueMart версия по-стара от 1.1.9 - VirtueMart актуализация на тази версия чрез прилагане на подходящ пластир (изтеглянето от интернет страницата на пластира и инсталиране на административния панел означава VirtueMart.).
- Трансфер използва за съхраняване на образа на / компоненти / com_virtuemart / shop_image в / изображения / истории / VirtueMart (трябва да го създадете), като същевременно запазят йерархията на поддиректории.
- Сега преименувате com_virtuemart директория (например, в com_virtuemart_old).
- Изключете режима за отстраняване на грешки в настройките на Joomla.
- Прекъсване / премахване на всякакви разширения Virtuemart.
- Обновяване Joomla 1.5 до Joomla 2.5. използване jUpgrade компонент.
- Задайте езика на вашия сайт, който ще бъде използван в описанието на продукта. Това е много важна стъпка, която трябва да се направи, преди да продължите с актуализацията.
- Определете VirtueMart 2 (например, 2.0.20) също AIO компонент (е включена) чрез стандартно означава актуализираните си Joomla 2.5.
- Отиди на VirtueMart администрация (Настройки -> Настройки -> Магазин) и да зададете желания език (а) за вашия магазин (дори ако сайтът не е многоезично), наричани по-долу едни и същи (Още опции), включващ актуализиран инструменти за бази данни, т.е. маркирайте отметката "Allow актуализирането на базата данни, дават възможност за инструменти на базата данни", и да запазите конфигурацията VirtueMart. Ако сървърът позволява, да се увеличи "максимално време за изпълнение на настройките скрипт" и "максималното количество памет на сървъра."
- Изберете Инструменти -> Инструменти и миграция, а след това мигрират раздел. "Избор на задача за миграция" - зададен на "всички", а след това махнете отметката на "Препишете номерата на поръчките" и маркирайте квадратчето "използване Идентификационен номер на поръчката VM1 като номера на поръчката VM 2".
- Сега натиснете "Start миграция / Start Миграция". Може да се наложи да натиснете този бутон няколко пъти, за да преместите всички продукти. Освен това, след успешна миграция, можете да актуализирате и VirtueMart и Joomla вече редовни административни инструменти (актуална към момента на писане на статията и Joomla 3.6.2 VirtueMart 3.0.18 все още имате няколко скока).
След миграция стриктно изпълнява всички notitsii и varningov VirtueMart. той е в състояние да ги дам на вас, не само в административния контролен панел (това е да бъде надежден), но също така и в предната част на сайта. Между другото, като довереник от файла - това е нормално, няма грешка тук. Можете да видите кратка дискусия по тази тема по forum.virtuemart.net; но всичко останало, което трябва стриктно да вярна.
Отваряне на компоненти -> Количка VirtueMart -> Магазин -> Store. без промяна на стойностите - кликнете върху бутона Save. по този начин веднага да видим кой задължителни полета са останали незаети след като мигрират. Попълнете всички и спестявате: таб Продавач / валути Не забравяйте да посочите родната гора. Ако не флаг RU-RU за ЖП-RU език - отворете страницата за разширения -> Language мениджър -> езикови съдържание и да се провери / създаде параметър изображение префикс. Също така, най-вероятно, ще трябва ръчно да се създаде vmfiles каталог и да се регистрирате настройки в VirtueMart безопасен начин за него; за да се определи последното, можете да използвате този скрипт:
Отнасяйте vmError: $ връзка [ "изглед"] е празен - връзката, Вашият VirtueMart инсталация съдържа грешка: Нито един потребител, както е маркирано като продавач - връзка, също така не забравяйте да се идентифицират правилно 18% ДДС, съответно, Продукти -> Данъци & правила за изчисление. Проверете Настройки -> Настройки -> Ценообразуване. можете да отбелязвате всички отметки, или само някои от тях, не е критично. Ако след всички манипулациите на вашия онлайн магазин все още отказва да се покаже на цените - да се провери във всеки продукт група от купувачи. Тя трябва да бъде достъпна за всички. Ако това Springfield pokazyaet различно значение, и ако не горят от желание да го промените ръчно за всеки продукт - евентуално тече следната заявка (промяна на префикс Jos актуални) до базата данни: