繁体   English   中英

致命错误:未启用 PHP mbstring 扩展 (IIS8/Windows 2012)

[英]FATAL ERROR: PHP mbstring extension is not enabled (IIS8/Windows 2012)

在 IIS8/Windows 2012 服务器中安装 PHP 7.2 后,我在安装 MantisBT 时遇到问题。

当我在浏览器中打开页面http://localhost:9099/admin/install.php时,出现以下错误:

“致命错误:未启用 PHP mbstring 扩展。”

这是错误的屏幕截图。

这是解决方案..

调查问题后,原因是 php.ini 文件被服务器识别 将 .ini 开发或生产重命名为仅 .ini,以便应用程序可以获得路径,问题将得到解决

这里有同样的问题
我三重检查了有关设置 PHP.ini 文件的所有内容

但是在Windows服务器上有一条评论提到,您必须在配置中添加一行以指定扩展目录

对于 PHP 8,我必须将以下行添加到扩展部分的顶部

extension_dir = "ext"

(还要确保取消对 extension=exif 的注释,因为 detault 配置说需要它)

我用 CMD 命令“IISReset”重新启动,我需要 mbstring 的 web 应用程序正常启动!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM