簡體   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