Всем здравствуйте снова. Купил подписку на обновление, но обновление не устанавливается - (Ошибка при валидации
Невозможно подготовить скрипт восстановления.)
Ребят подскажите пожалуйста где посмотреть причину этой ошибки?
Всем здравствуйте снова. Купил подписку на обновление, но обновление не устанавливается - (Ошибка при валидации
Невозможно подготовить скрипт восстановления.)
Ребят подскажите пожалуйста где посмотреть причину этой ошибки?
Всем здравствуйте снова. Купил подписку на обновление, но обновление не устанавливается - (Ошибка при валидации
Проверка «Восстановить» завершилась неудачноФайлНевозможно подготовить скрипт восстановления.)
Ребят подскажите пожалуйста где посмотреть причину этой ошибки?
Посмотрите тут
Всем здравствуйте снова. Купил подписку на обновление, но обновление не устанавливается - (Ошибка при валидации
Проверка «Восстановить» завершилась неудачноФайлНевозможно подготовить скрипт восстановления.)
Ребят подскажите пожалуйста где посмотреть причину этой ошибки?
Такая же ошибка появилась, после того как установил сертификат SSL.
Решение - чтобы обновиться, отключил SLL, обновил магазин, включил SSL обратно))
В версии 4.3.х появилась проверка на доступность скрипта restore.php по прямой ссылке. Проверка выполняется curl запросом. Проверка нужна для того чтобы убедиться, что ссылка на аварийный откат обновления будет работать, поэтому если она не проходит скрипт не дает установить обновление.
Валидация может не проходить из-за:
- отсутствия .htaccess скрипта в директории var/upgrade
Подскажите содержимое файла .htaccess для доступа к var/upgrade
Подскажите содержимое файла .htaccess для доступа к var/upgrade
Order Allow,Deny Allow from all
Здравствуйте, не буду плодить темы, спрошу здесь.
Вчера пытались обновиться с 4.6.2 на 4.6.3 выдало ошибку
Ошибка при валидации
Проверка «Восстановить» завершилась неудачно
Невозможно подготовить скрипт восстановления.
сразу после нажатия кнопки Установить.
Испробовали все предложенные здесь варианты, но ничего не помогло. До этого все обновления ставились без проблем.
Как нибудь можно еще попробовать решитьпроблему или только через ТП cs-cart?
Здравствуйте, не буду плодить темы, спрошу здесь.
Вчера пытались обновиться с 4.6.2 на 4.6.3 выдало ошибку
Ошибка при валидации
Проверка «Восстановить» завершилась неудачно
Невозможно подготовить скрипт восстановления.
сразу после нажатия кнопки Установить.
Испробовали все предложенные здесь варианты, но ничего не помогло. До этого все обновления ставились без проблем.
Как нибудь можно еще попробовать решитьпроблему или только через ТП cs-cart?
Посмотрите ошибку в логе обновления (var/upgrade/core_log.txt) и попробуйте открыть ссылку из ошибки в браузере. Напишите сюда о результате
Посмотрите ошибку в логе обновления (var/upgrade/core_log.txt) и попробуйте открыть ссылку из ошибки в браузере. Напишите сюда о результате
В логах ядра
2018-01-24 19:28:20: Starting installation of the "core" upgrade package 2018-01-24 19:28:20: Upgrading version 4.6.2 to 4.6.3 2018-01-24 19:28:20: Running as user "atlanta17" 2018-01-24 19:28:20: Storing entry point files permissions... 2018-01-24 19:28:20: index.php ==> 33206 (-rw-rw-rw-) 2018-01-24 19:28:20: adminka.php ==> 33188 (-rw-r--r--) 2018-01-24 19:28:20: api.php ==> 33188 (-rw-r--r--) 2018-01-24 19:28:20: ==> 16877 (drwxr-xr-x) 2018-01-24 19:28:20: Executing pre-upgrade validators 2018-01-24 19:28:20: Found 0 validators at package 2018-01-24 19:28:20: Executing "collisions" validator 2018-01-24 19:28:20: Executing "permissions" validator 2018-01-24 19:28:20: Executing "restore" validator 2018-01-24 19:28:20: Backup filename is "upg_core_4.6.2-4.6.3_24Jan2018_192820" 2018-01-24 19:28:20: Preparing restore script 2018-01-24 19:28:20: Upgrades directory permissions: drwxr-xr-x atlanta17:customers 2018-01-24 19:28:20: Source restore script permissions: -rwxr-x--- atlanta17:customers 2018-01-24 19:28:20: Directory "/home/a/atlanta17/public_html/upgrades/core_4.6.2-4.6.3/" for restore script already created 2018-01-24 19:28:20: Created restore script at "/home/a/atlanta17/public_html/upgrades/core_4.6.2-4.6.3/restore_2018-01-24_19-28-20.php" 2018-01-24 19:28:20: Restore script permissions: -rw-r--r-- atlanta17:customers 2018-01-24 19:28:20: Correcting target restore script directory permissions... 2018-01-24 19:28:20: ---------- 2018-01-24 19:28:20: Changing permissions of "/home/a/atlanta17/public_html/upgrades/core_4.6.2-4.6.3/" to 755 2018-01-24 19:28:20: Using chmod()... OK 2018-01-24 19:28:20: ---------- 2018-01-24 19:28:20: Target restore script directory permissions: drwxr-xr-x atlanta17:customers 2018-01-24 19:28:20: Correcting upgrades directory permissions... 2018-01-24 19:28:20: ---------- 2018-01-24 19:28:20: Changing permissions of "/home/a/atlanta17/public_html/upgrades" to 755 2018-01-24 19:28:20: Using chmod()... OK 2018-01-24 19:28:20: ---------- 2018-01-24 19:28:20: Upgrades directory permissions: drwxr-xr-x atlanta17:customers 2018-01-24 19:28:20: Checking restore script availability via HTTP 2018-01-24 19:28:20: Restore script is NOT available via HTTP at "http://atlanta-service.ru/upgrades/core_4.6.2-4.6.3/restore_2018-01-24_19-28-20.php". 2018-01-24 19:28:20: Upgrade stopped: unable to prepare restore file.
По ссылке отображает "Access denied"
Похоже проблема связана с работой curl на вашем сервере. Попробуйте создать тестовый скрипт в директории с установкой, который отправлял бы запрос на этот URL через curl. В теле ответа должно быть только Access denied
Или напишите нам через Help desk и предоставьте доступ к серверу, чтобы мы смогли изучить проблему.
В логах ядра
2018-01-24 19:28:20: Starting installation of the "core" upgrade package 2018-01-24 19:28:20: Upgrading version 4.6.2 to 4.6.3 2018-01-24 19:28:20: Running as user "atlanta17" 2018-01-24 19:28:20: Storing entry point files permissions... 2018-01-24 19:28:20: index.php ==> 33206 (-rw-rw-rw-) 2018-01-24 19:28:20: adminka.php ==> 33188 (-rw-r--r--) 2018-01-24 19:28:20: api.php ==> 33188 (-rw-r--r--) 2018-01-24 19:28:20: ==> 16877 (drwxr-xr-x) 2018-01-24 19:28:20: Executing pre-upgrade validators 2018-01-24 19:28:20: Found 0 validators at package 2018-01-24 19:28:20: Executing "collisions" validator 2018-01-24 19:28:20: Executing "permissions" validator 2018-01-24 19:28:20: Executing "restore" validator 2018-01-24 19:28:20: Backup filename is "upg_core_4.6.2-4.6.3_24Jan2018_192820" 2018-01-24 19:28:20: Preparing restore script 2018-01-24 19:28:20: Upgrades directory permissions: drwxr-xr-x atlanta17:customers 2018-01-24 19:28:20: Source restore script permissions: -rwxr-x--- atlanta17:customers 2018-01-24 19:28:20: Directory "/home/a/atlanta17/public_html/upgrades/core_4.6.2-4.6.3/" for restore script already created 2018-01-24 19:28:20: Created restore script at "/home/a/atlanta17/public_html/upgrades/core_4.6.2-4.6.3/restore_2018-01-24_19-28-20.php" 2018-01-24 19:28:20: Restore script permissions: -rw-r--r-- atlanta17:customers 2018-01-24 19:28:20: Correcting target restore script directory permissions... 2018-01-24 19:28:20: ---------- 2018-01-24 19:28:20: Changing permissions of "/home/a/atlanta17/public_html/upgrades/core_4.6.2-4.6.3/" to 755 2018-01-24 19:28:20: Using chmod()... OK 2018-01-24 19:28:20: ---------- 2018-01-24 19:28:20: Target restore script directory permissions: drwxr-xr-x atlanta17:customers 2018-01-24 19:28:20: Correcting upgrades directory permissions... 2018-01-24 19:28:20: ---------- 2018-01-24 19:28:20: Changing permissions of "/home/a/atlanta17/public_html/upgrades" to 755 2018-01-24 19:28:20: Using chmod()... OK 2018-01-24 19:28:20: ---------- 2018-01-24 19:28:20: Upgrades directory permissions: drwxr-xr-x atlanta17:customers 2018-01-24 19:28:20: Checking restore script availability via HTTP 2018-01-24 19:28:20: Restore script is NOT available via HTTP at "http://atlanta-service.ru/upgrades/core_4.6.2-4.6.3/restore_2018-01-24_19-28-20.php". 2018-01-24 19:28:20: Upgrade stopped: unable to prepare restore file.По ссылке отображает "Access denied"
Такая же проблема, как решилась, отпишитесь кто нибудь
У вас такая же проблема с работой curl на сервере. Обратитесь к администратору сервера для ее решения. Для проверки можно использовать тестовый скрипт (см. предыдущий ответ)
В общем, кто ищет проблему, и ее решение по логам
“2018-01-24 19:28:20: Checking restore script availability via HTTP
2018-01-24 19:28:20: Restore script is NOT available via HTTP at “http://atlanta-service.ru/upgrades/core_4.6.2-4.6.3/restore_2018-01-24_19-28-20.php”.
2018-01-24 19:28:20: Upgrade stopped: unable to prepare restore file.”
Проблема решается следующим образом. Скорее всего у вас на сайте домен прикреплен к выделенному серверу или же VPS. В данном случае вам надо направить домен не только по IP адресу, а изменить еще тип записи АААА с корректным ipv6 адресом сервера в настройках домена. Надеюсь поможет кому.