即使安装了Composer,Composer也找不到ext-mbstring

CoC*_*onk 7 php windows mbstring laravel composer-php

当我尝试安装Laravel 5时,出现依赖性错误.我在Windows 7上使用Uniform Server.我启用了php_mbstring.dll,并检查了它是否正确加载.(我认为)

这是控制台输出(Composer):

安装laravel 5时的Composer依赖性错误

这是我的php.ini中的扩展 Php.ini扩展

这是phpinfo()mbstring的详细信息: 已安装mbstring

我不知道从哪里开始.任何的想法?

Sim*_*ino 1

需要注意的是,无论是在Windows还是Linux下,PHP都可以运行多个php.ini配置文件

一般来说,当您发现此类问题时,您必须仔细检查加载的配置文件是否与您正在编辑的相同,或者您需要找到正确的路径并将扩展名也添加到正确的 php.ini 配置文件中。

通过 Web 服务器运行脚本时,您可以使用以下函数查找配置文件

phpinfo();
Run Code Online (Sandbox Code Playgroud)

并检查“加载的配置文件”行(或者只是查找 php.ini) PHP 信息截图

对于什么问题,您可以在 CMD 中运行 CLI

php --ini
Run Code Online (Sandbox Code Playgroud)

并检查第一行以查找加载的配置文件值。