FATAL ERROR: расширение PHP mbstring не включено (IIS8/Windows 2012)

У меня возникают проблемы при установке MantisBT после установки PHP 7.2 на сервере IIS8 / Windows 2012.

Когда я открываю страницу http://localhost:9099/admin/install.php в браузере я получаю следующую ошибку:

"FATAL ERROR: расширение PHP mbstring не включено".

Вот скриншот ошибки.

2 ответа

Вот решение..

После исследования проблемы причина была в том, что файл php.ini распознается сервером. Переименуйте разработку или производство.ini только в.ini, чтобы приложение могло найти путь, и проблема будет решена.

У меня была такая же проблема,
я трижды проверил все, что касается настройки моего файла PHP.ini.

но есть комментарий, в котором упоминается на серверах Windows, вы должны добавить строку в конфиг, чтобы указать каталог расширения

Для PHP 8 мне пришлось добавить следующую строку в начало раздела расширения.

      extension_dir = "ext"

(также убедитесь, что вы раскомментировали extension=exif, так как в конфигурации по умолчанию указано, что это необходимо)

Я перезагрузился с помощью команды CMD «IISReset», и мое веб-приложение, требующее mbstring, загрузилось нормально!

Другие вопросы по тегам