Попытка установить Prestashop локально, но INTL установлен неправильно

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

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

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

Я уже проверил 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 я уже включил расширение INTL следующим образом: extension=intl.so

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


person Luca Verdecchia    schedule 04.10.2018    source источник
comment
Вы перезапустили свои службы после включения?   -  person WKoppel    schedule 04.10.2018
comment
Не уверен насчет MAMP, но обычно в вашей системе есть два файла php.ini, один для реализации вашего веб-сервера, другой для PHP CLI. Поскольку composer запускается через CLI, я думаю, вы ошиблись.   -  person brombeer    schedule 04.10.2018
comment
@WKoppel Да, уже сделано.   -  person Luca Verdecchia    schedule 04.10.2018
comment
@kerbholz О, большое спасибо, я включил расширение intl в PHP CLI, но теперь, когда я запускаю команду php composer.phar install, я получаю эту ошибку: невозможно загрузить динамическую библиотеку '/usr/lib/php/extensions/no- debug-non-zts-20131226/php_intl.dll' - dlopen(/usr/lib/php/extensions/no-debug-non-zts-20131226/php_intl.dll, 9): изображение не найдено в неизвестном в строке 0   -  person Luca Verdecchia    schedule 04.10.2018


Ответы (2)



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

person Rolige    schedule 04.10.2018