Установите Thelia 2 на Mac с помощью Php intl.
Я пытаюсь установить Thelia 2 на XAMPP на Mac. Тем не менее, я застрял с сообщением об ошибке на шаге 2:
Я много чего перепробовал и уверен, что intl включен:
$ php -m | grep intl
intl
Любая идея?
2 ответа
Вы должны проверить, установлено ли intl с помощью функции phpinfo () через apache (или nginx). Использование php cli только покажет вам conf для этого sapi. Ваша конфигурация php может отличаться между cli и apache (или nginx, cgi и т. Д.).
Например, поместите файл info.php и вызовите в нем функцию phpinfo (). Затем отобразите эту страницу в браузере.
intl немного сложен для Windows и Mac с некоторыми предварительно сконфигурированными env. Есть небольшая хитрость, чтобы активировать это расширение.
Вы должны скопировать все файлы с именами icu ***. dll или icu ***. so из каталога php в каталог apache.
в Windows с Wamp каталогами являются "C:\wamp\bin\php\php5.x.xx" "C:\wamp\bin\apache\apache2.x.xx\bin".