Php 使用composer安装laravel时无法访问mbstring

Php 使用composer安装laravel时无法访问mbstring,php,laravel,composer-php,Php,Laravel,Composer Php,我是一名计算机专业的学生,有一个php项目要做 为了做到这一点,我想将laravel安装为一个框架,不幸的是,我完全无法做到这一点,因为每次我尝试运行“composer安装”或“composer更新”时都会出现一个简单的错误。错误如下: laravel/framework v5.3.*需要ext mbstring*->系统中缺少请求的PHP扩展mbstring 我使用MAMP作为服务器,并在Windows8上运行它 我已经尝试了几个答案,当我浏览一个解决方案,没有一个是成功的 我已经从ph

我是一名计算机专业的学生,有一个php项目要做

为了做到这一点,我想将laravel安装为一个框架,不幸的是,我完全无法做到这一点,因为每次我尝试运行“composer安装”或“composer更新”时都会出现一个简单的错误。错误如下:

  • laravel/framework v5.3.*需要ext mbstring*->系统中缺少请求的PHP扩展mbstring
我使用MAMP作为服务器,并在Windows8上运行它

我已经尝试了几个答案,当我浏览一个解决方案,没有一个是成功的

  • 我已经从php.ini中取消了“extension=php_mbstring.dll”的注释

  • 我检查了我的phpinfo(),使用的php.ini就是正确的

  • 我将我的“ext”文件夹及其路径添加到windows路径

有人能帮我吗?我真的不知道如何才能为我的项目安装laravel


对不起,如果我的英语不是很好,我是一名法国学生

它是正确的php.ini吗?您是从命令行还是通过浏览器检查phpinfo()?(composer正在从命令行运行)您是否在取消注释后重新启动了Apache?是的,我在取消注释后重新启动了Apache。Mark,我是在浏览器中完成的,我将在命令行中尝试。看起来我没有加载任何php.ini文件。我使用了“phpinfo()”方法,它显示了我的php版本,但没有显示php.ini文件加载。如何加载它?它是正确的php.ini吗?您是从命令行还是通过浏览器检查phpinfo()?(composer正在从命令行运行)您是否在取消注释后重新启动了Apache?是的,我在取消注释后重新启动了Apache。Mark,我是在浏览器中完成的,我将在命令行中尝试。看起来我没有加载任何php.ini文件。我使用了“phpinfo()”方法,它显示了我的php版本,但没有显示php.ini文件加载。我怎样才能加载它?