PHP 5.6 и windows-1251
349 повідомлень
#10 років тому
В настройках хостинга изменила версию с 5.2 на 5.6, кодировка как стояла windows-1251 так и стоит.В результате на сайте изменилась кодировка (предполагаю стала utf-8).
Хотя в htaccess прописано AddDefaultCharset Windows-1251 и <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
5.6 не поддерживает windows-1251???:o
Направила вопрос хостеру, почему они дают возможность выбрать одновременно php 5.6 и cp1251, если возникает какой то конфликт.
Но написала сюда, потому что от вас получу ответ раньше, чем от хостера.
P.S. Тыкать пальцем в хостера не буду, была всегда довольна качеством услуг.
Додатки:
834 повідомлення
#10 років тому
WebAir, php - без разницы кодировка вообще, он работает у какой угодно. Проблема скорей всего с кодом, а именно совместимостью.Версии php 5.2,5.3 не совместимы с php 5.4 и выше, поэтому функции могут работать не конкретно или вовсе не работать, в том числе функции перекодирования строк.
Решения два: 1) оставить php 5.2, 2) Пересмотреть весь код, и перевести его в соответствие для php 5.4 и выше
8 повідомлень
#10 років тому
Ребят, 21 век на дворе а вы все в win 1251... utf-8 уже давно пора юзать! Но а вообще зачем Вам было обновлять версию пхп? У Вас проект на более старой не работает? По моему версию нужно выбирать под проект а не брать саму свежую в надежде на лучшую работу, правильно написали оставьте старую версию и не морочьте себе голову.