ISPmanager 5 есть проблема с кодировками

В ispmanager 5 есть проблема с кодировками, при условии что у вас часть доменов или сайтов работают на кодировке UTF-8 а например парочка на Windows-1251

Настроить такой расклад кодировок можно, при условии что они работают в режиме CGI
Делается так:
в папке /usr/local/mgr5/etc, создается файл charset, по умолчанию файла со списком кодировок там не существует, поэтому для всех доменов по умолчанию UTF-8 ( это лучше,на мой взгляд, но бывают ситуации переноса старого сайта на новый сервер ), отвлекся )
В общем, в указанной папке создается файл с именем charset, куда и прописываются кодировки которые может использовать isp5 при создании www домена, то есть в списке кодировок появится Windows-1251.
Но что-бы это работало, нужно что-бы параметр default_charset в файле

/var/www/ЮЗЕР/data/php-bin/php.ini

был default_charset = "windows-1251"
После этого для данного домена можно будет выбрать кодировку отличную от utf-8.
Важно, что-бы www домены были настроены как CGI а не модуль апача

Комментарии

Не знаю кто ты, и прочитаешь ли это...
Но спасибо тебе огромное =)

Пожалуйста )

Не знаю кто ты мил человек и прочитаешь ли но я почти полтора дня возился и глубокой ночью именно твой пост меня спас.
Переключатель кодировок не заработал но переключением в пхп.ини кодировки я добился нужного эффекта, спасибо тебе!

Большое спасибо за информацию, очень выручили

Спасибо!!!!
В других статьях не было указано, что именно в эту /usr/local/mgr5/etc папку нужно положить файл charset.

Спасибо!!!!!!!

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
Регистр имеет значение
 ooooooo  ooooo    .oooooo.                  oooo    oooo                   .ooo   
`8888 d8' d8P' `Y8b `888 .8P' .88'
Y888..8P 888 888 .oooo. 888 d8' oooo ooo d88'
`8888' 888 888 `P )88b 88888[ `88b..8P' d888P"Ybo.
.8PY888. 888 888 .oP"888 888`88b. Y888' Y88[ ]88
d8' `888b `88b d88b d8( 888 888 `88b. .o8"'88b `Y88 88P
o888o o88888o `Y8bood8P'Ybd' `Y888""8o o888o o888o o88' 888o `88bod8'


Введите код, изображенный в стиле ASCII-арт.