Скрыть объявление
ВАШИ ПРАВА ОГРАНИЧЕНЫ!

Зарегистрируйтесь на форуме, чтобы стать полноценным участником сообщества!

Для тех кто использует dle с кодировкой cp1251

Тема в разделе "Вопросы- ответы", создана пользователем progmaster, 23 сен 2016.

23.09.16 в 13:58
23.09.16 в 14:33
2
1.376
4
  1. TopicStarter Overlay
    progmaster

    Забанен

    Регистрация:
    15 июл 2016
    Сообщения:
    202
    Лучших ответов:
    0
    Рейтинги:
    +88 / 0 / -0
    В php есть такая настройка default_charset, её требуется установить именно в ту кодировку, которую вы используете на сайте, это поможет избавиться от большего числа проблем, связанных с модулями, которые разработчики тестировали только под utf-8.

    Сделать это можно следующим образом:

    Вариант 1:
    в файле /etc/php.ini найти соответствующий параметр default_charset и изменить его на cp1251, затем перезапустить apache

    Вариант 2:
    в файле .htaccess добавить строку:
    php_value default_charset "cp1251"

    Профит
    Проверить настройку default_charset можно через phpinfo();
     
    #1 progmaster, 23 сен 2016
    Последнее редактирование: 23 сен 2016
    • Нравится Нравится x 4
  2. XVISTA

    XVISTA Бывалый

    Регистрация:
    15 мар 2016
    Сообщения:
    145
    Лучших ответов:
    0
    Рейтинги:
    +14 / 0 / -0
    UTF-8 по-душе)
     
  3. TopicStarter Overlay
    progmaster

    Забанен

    Регистрация:
    15 июл 2016
    Сообщения:
    202
    Лучших ответов:
    0
    Рейтинги:
    +88 / 0 / -0
    Мне лично тоже) но некоторые любят поизвращаться) просто, думаю, что большинство багов связанно именно с вышеуказанной настройкой)
     
    • Нравится Нравится x 1
Яндекс.Метрика