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

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

 sudo apt-get install php-mbstring 
  1. найди свой php.ini
  2. убедитесь, что установлена ​​директива extension_dir=C:\path\to\server\php\ext и отрегулирует путь (укажите свой PHP-расширение dir)
  3. убедитесь, что установлено директивное extension=php_mbstring.dll (без комментирования)

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

Я установил переменную PHPRC и zend_extension=php_opcache.dll в php.ini и все работает хорошо.

Попробуй это…

 sudo phpdismod mbstring # disable mbstring sudo phpenmod mbstring # enable mbstring