Я пытаюсь установить Magento (2.3.0) на MacOS Mojave. Magento показывает, что PHP Extension intl.
отсутствует.
Я попытался решить ниже:
- Сделал копию php.ini, используя
cp /etc/php.ini.default php.ini
- Удалено ";" до
extension=php_intl.dll
- Перезагрузите Apache
sudo apachectl restart
Но вышесказанное не помогло.
При проверке php -v
я вижу следующую ошибку:
PHP Warning: PHP Startup: Unable to load dynamic library
'/usr/lib/php/extensions/no-debug-non-zts-20160303/php_intl.dll' -
dlopen(/usr/lib/php/extensions/no-debug-non-zts-20160303/php_intl.dll,
0x0009): dlopen(): file not found: /usr/lib/php/extensions/no-debug-
non-zts-20160303/php_intl.dll in Unknown on line 0
PHP 7.1.19 (cli) (built: Aug 17 2018 20:10:18) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.1.0, Copyright (c) 1998-2018 Zend Technologies
В /usr/lib/php/extensions/no-debug-non-zts-20160303
есть только 2 файла, а именно opache.so
и xdebug.so
Как мне установить или включить «PHP Extension intl» на моем MacOS Mojave?