ssh смена кодировки

При подключении по ssh с linux (UTF-8) на FreeBSD (KOI8-R) возникает проблема отображения кирилицы в консоле. Решение: Команда делает перекодировку: luit -encoding KOI8-R ssh user@remote Прописываем для нужного хоста в ~/.ssh/config Host myserver     HostName 192.168.19.12     User den и в .bashrc добавим алиас: alias ssh_myserver=’luit -encoding KOI8-R ssh den@myserver’ Подключаемся: $ ssh_myserver

nginx кодировка cp-1251 и utf-8

При переносе сайта с апача на nginx слетела кодировка. У меня часть сайтов на utf-8 и есть парочка на cp-1251. $ sudo nano /etc/php.ini ; PHP’s default character set is set to empty. ; http://php.net/default-charset ;default_charset = “UTF-8” default_charset =. пустое значение. И в блоке /etc/nginx/sites-avialable/vsite1.com server { … charset windows-1251; error_log /var/log/nginx/err.imp.log; index index.php …

Continue reading ‘nginx кодировка cp-1251 и utf-8’ »

convmv – конвертер кодировок

Консольная утилита для перекодировки. cd /usr/ports/converters/convmv make install clean Посмотреть поддерживаемые кодировки: convmv –list Использование: convmv -r -f utf8 -t koi8-r –notest “п■п╬п©п╬п╩п╫п╣п╫п╦я▐ п╨ п╡п╦п╢п╣п╬я┐я─п╬п╨п╟п╪/” где  -r – рекурсивно,       -f – с кодировки,       -t – на кодировку      –notest – начать перекодировку имен файлов без запроса подтверждения