Xcart Получение ошибки при применении пакета обновления - PullRequest
0 голосов
/ 03 декабря 2018

Я получаю сообщение об ошибке. Неустранимая ошибка: вызов неопределенной функции func_version_compare () в D: \ Xampp5 \ htdocs \ xcart \ prepare.php в строке 528

при применении пакета обновления с версии 4.1.8 до 4.1+0,12

Ответы [ 2 ]

0 голосов
/ 04 декабря 2018

Лучшим вариантом для вас может быть этот.

  1. Сделайте резервную копию БД
  2. Загрузите x-cart-4.1.8gold.tgz или x-cart-4.1.8pro.tgz из билета https://bt.x -cart.com / view.php? id = 50230 # вложения
  3. Установить x-cart-4.1.8gold.tgz или x-cart-4.1.8pro.tgz в соответствии с текущей версией X-Cart

    3.1.Получите значение переменной $ blowfish_key из файла /config.php вашей существующей установки X-Cart и временно сохраните его где-нибудь на вашем локальном компьютере.Позже вам будет предложено предоставить ключ Blowfish, чтобы позволить X-Cart расшифровать данные в существующей базе данных.

    3.2.Установите новую копию X-Cart 4.1.8 в новую (пустую) папку, используя учетные данные существующей базы данных

    3.2.ВАЖНО: На шаге «Подготовка к установке базы данных X-Cart» мастера установки установите флажок «Только обновить config.php» и введите ключ Blowfish для обновленной базы данных

  4. Обновите только что установленную X-Cart 4.1.8 до X-Cart 4.1.12 обычным способом.

В результате вы обновите базу данных до версии 4.1.12.

0 голосов
/ 04 декабря 2018
  1. Сделайте резервную копию файла XCART_DIR / prepare.php где-нибудь.
  2. Загрузите файл prepare.php из заявки https://bt.x -cart.com / view.php? Id =50230 # вложений во временную папку.
  3. Распакуйте пакет обновления 4.1.8-4.1.12 в папку X-Cart
  4. Скопируйте файл в папку XCART_DIR.
  5. Примените пакет обновления из области администратора.

PS Попробуйте другое решение ниже.

...