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, загрузилось нормально!