Рейтинг:0

Проблемы с кодировкой в ​​drush 7 под управлением Windows

флаг cn

Я не очень хорошо знаком с PHP, Drupal и drush, но я унаследовал сайт, работающий на Windows Server 2019 (в процессе миграции с Ubuntu). Когда я хочу загрузить некоторые веб-формы, используя драш wfx, специальные символы, такие как немецкое «умлауте» Ã¤, ö и ü, в содержимом веб-формы отображаются неправильно.

Я использую Drupal 7.81 и drush 7.0.0. Я также попытался специально установить кодировку UTF-8 в конфигурационном файле drushrc.php (хотя описание в файле говорит, что в этом нет необходимости, поскольку drush все равно будет использовать UTF-8). В браузере символы в веб-форме отображаются правильно.

Набор символов базы данных — utf8.

Любая идея, что попробовать и как устранить неполадки?

PS > Get-CimInstance -ClassName Win32_OperatingSystem | fl Заголовок, Версия

Надпись: Microsoft Windows Server 2019 Standard
Версия: 10.0.17763
PS C:\xampp\mysql\bin> .\mysql.exe -uroot
Добро пожаловать в монитор MariaDB. Команды заканчиваются на ; или \г.
Ваш идентификатор подключения к MariaDB — 7405.
Версия сервера: 10.1.38-MariaDB Бинарный дистрибутив mariadb.org

Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab и другие.

Введите «помощь»; или '\h' для помощи. Введите '\c', чтобы очистить текущий оператор ввода.

MariaDB [(нет)]> SELECT @@character_set_database,@@collation_database;
+--------------------------+---------------------- +
| @@character_set_database | @@collation_database |
+--------------------------+---------------------- +
| латинский1 | latin1_swedish_ci |
+--------------------------+---------------------- +
1 ряд в наборе (0,00 сек)

MariaDB [(нет)]> USE drupal;
База данных изменена
MariaDB [drupal]> SELECT @@character_set_database,@@collation_database;
+--------------------------+---------------------- +
| @@character_set_database | @@collation_database |
+--------------------------+---------------------- +
| utf8 | utf8_general_ci |
+--------------------------+---------------------- +
1 ряд в наборе (0,00 сек)
PS C:\xampp\htdocs\onboarding> версия drush
 Драш Версия: 7.0.0

PS C:\xampp\htdocs\onboarding> статус drush
 Друпал версия: 7.81
 URI сайта: http://по умолчанию
 Драйвер базы данных: mysql
 Имя хоста базы данных: localhost
 Порт базы данных:
 Имя пользователя базы данных: drupal
 Имя базы данных: друпал
 Загрузка Drupal: успешно
 Пользователь Друпала:
 Тема по умолчанию: гирлянда
 Тема администрации: семь
 Исполняемый файл PHP: php.exe
 Конфигурация PHP: C:\drush\php\php.ini
 ОС PHP: ВЫИГРЫШ
 Сценарий драша: C:\drush\vendor\drush\drush\drush.php
 Драш версия: 7.0.0
 Временный каталог Drush: C:\Users\%USERNAME%\AppData\Local\Temp\13
 Конфигурация драша: C:\ProgramData\drush\etc\drush\drushrc.php
 Файлы псевдонимов Drush:
 Установить профиль: стандартный
 Корень Drupal: C:\xampp\htdocs\onboarding
 Путь к сайту: сайты/по умолчанию
 Путь к каталогу файлов: сайты/по умолчанию/файлы
 Путь к временному каталогу файлов: /tmp

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

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.