На разных серверах функция crypt работает по разному?
Всем привет! Выложил наконец я сайт на хостинг reg.ru решил что будет всё окей, известный ведь хостинг, а проект очень важный, но сразу возникли проблемы: первая это знаки вопроса на одной из страниц, при том что в заголовке стоит utf-8 и страница в той-же кодировке, без бом, без понятия вообще что делать, на бесплатном хостинге работало, хостинг менять? А вторая это то что не смог зайти в админку, сидел, ломал голову почему, потом решил проверить, удалил код для сессии и вывел хэши:
$2a$10$xaYVTePkDySPax6sg3Y2$..m/nqSx6hdakJ4APRsE8gq1k7o5qf26
$2a$10$xaYVTePkDySPax6sg3Y2$e.m/nqSx6hdakJ4APRsE8gq1k7o5qf26
Вижу что разница в один символ, но почему? Версия php та-же. Что это может быть, подскажите пожалуйста!
Недостаточно информации, сайт статический или динамический (с выводом из базы)?
1) Если знаки вопроса в любом контенте, как в том, который выводится из базы, так и в том который заверстан в шаблоне
Помимо заголовка в php и Content-Type бывает так, что еще и в настройках в админ панели хостинга необходимо выставить правильную кодировку.
И еще в .htaccess посмотрите настройку AddDefaultCharset.
2) Если вопросики только при выводе данных из базы, то проверяйте кодировку при подключении к базе