PrestaShop: Ошибка при установке (45% - http 500 error)

При установке интернет магазина PrestoShop может возникнуть ошибка на стадии Конфигурация системы (45% шкалы).

https://webhost1.ru/upload/help/2017-03-05_22-24-51.png

Данная ошибка вызвана тем, что наш сервер не может достучаться до unicode.org откуда CMS подгружает некоторые данные, причины этому могут быть разные.

Решение данной проблемы:

  1. Зайдите по FTP или WebFTP панели хостинга в папку домена, далее открываем папки сайта /vendor/icanboogie/cldr/lib/, открываем файл WebProvider.php
  2. В файле найдите код:
    public function __construct($origin="http://www.unicode.org/repos/cldr-aux/json/26/")
  3. Поменяйте ссылку http://www.unicode.org/repos/cldr-aux/json/26/, которую можно сгененировать на любом анонимайзере найденном в поисковике.
  4. Для примера использовался http://anonim.webent.ru, сгенерированная ссылка http://anonim.webent.ru/?__new_url=aHR0cDovL3d3dy51bmljb2RlLm9yZy9yZXBvcy9jbGRyLWF1eC9qc29uLzI2Lw==. Код в файле получается такой:
    public function __construct($origin="http://anonim.webent.ru/?__new_url=aHR0cDovL3d3dy51bmljb2RlLm9yZy9yZXBvcy9jbGRyLWF1eC9qc29uLzI2Lw==/")
  5. Сохраните файл и запустите повторную установку CMS
Внимание
После установки желательно вернуть ссылку в файле обратно на http://www.unicode.org/repos/cldr-aux/json/26/