当我尝试安装Laravel 5时,出现依赖性错误。我在Windows 7上使用Uniform Server。我启用了php_mbstring.dll,并检查了它是否正确加载。 (我认为)
这是控制台输出(Composer):
以下是我的php.ini中的扩展
这是phpinfo()mbstring的详细信息:
我不知道从哪里开始。 有什么想法吗?
答案 0 :(得分:1)
请注意,在Windows和Linux中,PHP can run with multiples php.ini configuration files。
通常,当您发现此类问题时,您必须仔细检查加载的配置文件是否与您正在编辑的相同,或者您需要找到正确的路径并将扩展也添加到右侧php.ini配置文件。
通过Web服务器运行脚本时,可以使用函数
找到配置文件phpinfo();
并检查行"已加载的配置文件" (或只是寻找php.ini)
您可以在CMD中运行CLI的关注点
php --ini
并检查第一行以查找“已加载的配置文件”值。