У меня возникают реальные трудности с включением расширения mbstring на моем localhost.
Я использую XAMPP 1.7.4 для Windows, который имеет PHP 5.3.5, и попытался отредактировать файл php.ini в соответствии с документацией и другими примерами, которые я нашел в Интернете. Примерно через 6 часов все, что мне удалось сделать, это получить сообщение об ошибке «Ошибка 500 – сервер», которое не исчезло даже после того, как я вернул все изменения в файл .ini.
Что мне нужно сделать, это создавать счета-фактуры PDF с датскими символами, используя tFPDF , для поддержки кодировки UTF-8.
Если кто-то здесь знает некоторые советы, предложения или пример рабочей установки php.ini, пожалуйста, помогите, потому что я начинаю терять волосы за это! : |
Большое спасибо!
Все пакеты XAMPP поставляются с установленным расширением Multibyte String ( php_mbstring.dll ).
Если вы случайно удалили DLL-файл из папки php/ext
, просто добавьте его обратно (получите копию из zip-архива XAMPP – ее можно загрузить).
Если вы удалили строку конфигурации INI из файла php.ini
, добавьте ее также:
extension=php_mbstring.dll
Кроме того, убедитесь, что перезагрузите веб-сервер ( Apache ) с помощью панели управления XAMPP.
Дополнительная информация о включении PHP-расширений
/XAMPP/php/ext
) extension_dir = "ext"
)