Подтвердить что ты не робот

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

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

4b9b3361

Ответ 1

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

Ответ 2

sudo apt-get install php-mbstring 

Ответ 3

  • найдите php.ini
  • убедитесь, что установлена ​​директива extension_dir=C:\path\to\server\php\ext и отрегулируйте путь (укажите свой внутренний язык расширения PHP)
  • убедитесь, что установлена ​​директива extension=php_mbstring.dll (без объявления)

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

Ответ 4

Попробуйте это...

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