composer php – 请求的PHP扩展mbstring从您的系统中丢失

我最近试图通过Composer安装包,但是我the requested PHP extension mbstring is missing from your system. 我从php.ini中删除分号,但它仍然不起作用。 我该怎么办 ?

 sudo apt-get install php-mbstring 
  1. find你的php.ini
  2. 确保指令extension_dir=C:\path\to\server\php\ext被设置并调整path(设置PHP扩展名dir)
  3. 确保指令extension=php_mbstring.dll已设置(未注释)

如果这不起作用,并且php_mbstring.dll文件丢失,那么这个堆栈的PHP安装就被打破了。

我设置了PHPRCvariables,并且在php.ini取消了注释zend_extension=php_opcache.dll ,并且运行良好。

尝试这个…

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