Попытка установить локально "Prestashop", но INTL не установлен правильно - PullRequest
0 голосов
/ 04 октября 2018

Я пытаюсь установить Prestashop локально на моем сервере WAMP без какого-либо успеха, когда я выполняю команду php composer.phar install, терминал выдает мне эту ошибку:

Загрузка репозиториев композитора с информацией о пакете Установказависимости (включая require-dev) от файла блокировки. Ваши требования не могут быть разрешены для устанавливаемого набора пакетов.

Проблема 1. Запрашиваемое расширение PHP ext-intl * отсутствует в вашей системе.Установите или включите расширение intl в PHP.

Я уже проверил phpinfo (), и он загружает php.ini по следующему пути:

Путь к файлу конфигурации (php.ini)/Applications/MAMP/bin/php/php7.2.8/conf Загруженный файл конфигурации /Applications/MAMP/bin/php/php7.2.8/conf/php.ini

В php.ini I 'Мы уже включили расширение INTL следующим образом: extension = intl.so

Но, похоже, не работает .. какие-либо предложения?

Ответы [ 2 ]

0 голосов
/ 09 октября 2018

Если вы не можете установить с помощью composer, попробуйте загрузить файл Здесь ,

Распакуйте два файла,

Теперь у вас есть Index.php и prestashop.zip,

Поместите их в MAMP / www / yourPrestashopFolder,

А теперь зайдите в свой веб-браузер на: localhost / yourPrestashopFolder,

Выполните шаги и ваш Prestashopсайт готов к работе;)

0 голосов
/ 04 октября 2018

Composer работает с php системы, а не с php вашего wamp-сервера, вам нужно изменить переменную «path» системы для запуска с php вашего wamp, здесь учебник о том, как изменитьпуть: https://john -dugan.com / add-php-windows-path-variable /

...