Все страницы в UNIX-формате, кодировка UTF-8 без BOM, <meta http-equiv=»content-type» content=»text/html;charset=utf-8″> прописан, а браузеры упорно определяют кодировку как win-1251.
В проекте есть всего одна страница входа — index.php в корне:
<?php include_once("controller/Controller.php"); $controller = new Controller(); $controller->invoke();
Решение проблемы — отдать заголовок:
header("Content-Type: text/html;charset=utf-8");
Добавляем перед include_once…