Не работает кириллица PrestaShop. Как поменять кодирвку в PrestaShop
Не работает кириллица PrestaShop. Как поменять кодирвку в PrestaShop
При попытке установить новейшую версию PrestaShop с официального сайта PrestaShop, решил ее запустить на локальном сервере Денвер. Запустил сервер, начал устанавливать PrestaShop, но кириллица не отобразилась, кириллицу денвер отображать напрочь отказался.
Немного погуглив инет понял, что проблема не в сервере, а в самой CMS. Оказывается разработчики Prestashop к кириллице довольно мало уделяют внимания, хоть и имеется параметр в файле конфиг, в котором можно указывать используемую кодировку, однако в заголовка жестко прописана utf-8. В результате чего русская инсталляция проходит в кодировке utf-8 в виде “как Бог на душу положит”.
Решение этой задачи оказалась очень простой:
Перед запуском инсталляции находим файл init.php в папке install. Путь к файлу /install/init.php
сразу после включения буферизации вывода ob_start (), добавим наш параметр header (‘Content-Type: text/html; charset=utf-8’), не забываем сохранить изменения.
Последние сообщения
127 полезных и бесплатных онлайн академий
24.04.2019
Ресурсы для objective-C программистов
21.03.2018