Здравствуйте.
При использовании Drush русский текст выводится в виде "кракозяблов".
Наблюдается и в CMD и в PowerShell.
Причем, так отображается только "вытаскиваемый" из БД русский текст - служебные надписи CMD и PowerShell отображаются на русском правильно.
WinXP SP3
Localhost на XAMPP.
Drupal 7 (обновлен).
БД MySQL, сопоставление кодировки utf8-general-ci.
В конфиг-файлах Apach, PHP,MySQL - везде UTF-8 определено по умолчанию.
Fetching update information for all projects / all languages.
Project ╨а╤Г╤Б╤Б╨║╨╕╨╣ status
adaptivetheme 7.x-3.1 ╨Ф╨╛╤Б╤В╤Г╨┐╨╜╨╛ ╨╛╨▒╨╜╨╛╨▓╨╗╨╡╨╜╨╕╨╡ ╨╜╨░ ╤Б╨╡╤А╨▓╨╡╤А╨╡
admin_menu 7.x-3.0-rc3 ╨Ю╨▒╨╜╨╛╨▓╨╗╨╡╨╜╨╛
ctools 7.x-1.2 ╨Ф╨╛╤Б╤В╤Г╨┐╨╜╨╛ ╨╛╨▒╨╜╨╛╨▓╨╗╨╡╨╜╨╕╨╡ ╨╜╨░ ╤Б╨╡╤А╨▓╨╡╤А╨╡
domain 7.x-3.7 ╨Ф╨╛╤Б╤В╤Г╨┐╨╜╨╛ ╨╛╨▒╨╜╨╛╨▓╨╗╨╡╨╜╨╕╨╡ ╨╜╨░ ╤Б╨╡╤А╨▓╨╡╤А╨╡
drupal 7.19 ╨Ю╨▒╨╜╨╛╨▓╨╗╨╡╨╜╨╛
l10n_update 7.x-1.0-beta3 ╨Ю╨▒╨╜╨╛╨▓╨╗╨╡╨╜╨╛
responsive 7.x-1.6 ╨Ф╨╛╤Б╤В╤Г╨┐╨╜╨╛ ╨╛╨▒╨╜╨╛╨▓╨╗╨╡╨╜╨╕╨╡ ╨╜╨░ ╤Б╨╡╤А╨▓╨╡╤А╨╡
views 7.x-3.5 ╨Ф╨╛╤Б╤В╤Г╨┐╨╜╨╛ ╨╛╨▒╨╜╨╛╨▓╨╗╨╡╨╜╨╕╨╡ ╨╜╨░ ╤Б╨╡╤А╨▓╨╡╤А╨╡
Пробовал переключать chcp в разных комбинациях (в консолях и в bat-файле drush-a): chcp1251, chcp866, chcp65001 - не помогает, а при переключении в chcp65001 - Drush останавливается на начале и вообще не выводит результат в консоль!
Сохранение Drush bat-файла в Notepad++ в разных кодировках также ничего не меняет - результат вывода кириллицы в Drush все равно прежний (см. выше).
Если кто-то сталкивался, подскажите как решили вопрос...
Спасибо.
Комментарии
А шрифт консольки какой? Который в левом верхнем меню будет...
chcp65001 должно помочь и шрифт выбрать lucida console
Большое спасибо за участие.
Пробовал Lucida console и Consolas
Без результата.
chcp65001 - не помогает, а при переключении в chcp65001 - Drush останавливается на начале и вообще не выводит результат в консоль! (как-будто зависает на первой строчке).
Еще интересное наблюдение:
при переключении в консоли chcp 65001 перестают выполняться все команды!
Это происходит не только в консоли Drush, но и в простом CMD, в консоли PowerShell и в консоли Ruby. При переключении обратно (chcp 1251 или chcp 866) все консоли начинают работать в штатном режиме.
Что-то тут не так, странно...