it-swarm.com.ru

Composer - запрашиваемое расширение mbstring PHP отсутствует в вашей системе

Я недавно пытался установить пакет через Composer, но у меня есть ошибка the requested PHP extension mbstring is missing from your system. Я удалил точку с запятой из php.ini, но она все еще не работает. Что я должен делать?

69
Jozef Cipa
Sudo apt-get install php-mbstring

# if your are using php 7.1
Sudo apt-get install php7.1-mbstring

# if your are using php 7.2
Sudo apt-get install php7.2-mbstring
168
Pranay Aryal
  1. найдите свой php.ini
  2. убедитесь, что директива extension_dir=C:\path\to\server\php\ext установлена, и скорректируйте путь (установите директорию расширения PHP)
  3. убедитесь, что директива extension=php_mbstring.dll установлена ​​(без комментариев)

Если это не работает и файл php_mbstring.dll отсутствует, то установка этого стека PHP просто не работает.

17
Jens A. Koch

Для PHP 7.1

Sudo apt-get install php7.1-mbstring

Ура!

4
Michel