Puncte:0

Probleme de codificare în Drush 7 care rulează pe Windows

drapel cn

Nu sunt foarte familiarizat cu PHP, Drupal și drush, dar am moștenit un site care rulează pe Windows Server 2019 (în proces de migrare de la Ubuntu). Când vreau să descarc niște formulare web folosind drush wfx, caracterele speciale precum „Umlaute” germană ä, ö și ü din conținutul formularului web nu sunt afișate corect.

Rulez Drupal 7.81 și folosesc drush 7.0.0. De asemenea, am încercat să setez codificarea în mod special la UTF-8 în fișierul de configurare drushrc.php (chiar dacă descrierea din fișier spune că nu ar trebui să fie necesar, deoarece drush va folosi oricum UTF-8). În browser, caracterele din formularul web apar corect.

Setul de caractere al bazei de date este utf8.

Ai idee ce să încerci și cum să rezolvi problemele?

PS > Get-CimInstance -ClassName Win32_OperatingSystem | fl Legendă,Versiune

Legendă: Microsoft Windows Server 2019 Standard
Versiune: 10.0.17763
PS C:\xampp\mysql\bin> .\mysql.exe -uroot
Bun venit la monitorul MariaDB. Comenzile se termină cu ; sau \g.
Id-ul dvs. de conexiune MariaDB este 7405
Versiunea serverului: 10.1.38-MariaDB distribuție binară mariadb.org

Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab și alții.

Tastați „help;” sau „\h” pentru ajutor. Tastați „\c” pentru a șterge instrucțiunea de intrare curentă.

MariaDB [(niciunul)]> SELECT @@character_set_database,@@colation_database;
+--------------------------+---------------------- +
| @@character_set_database | @@colation_database |
+--------------------------+---------------------- +
| latin1 | latin1_swedish_ci |
+--------------------------+---------------------- +
1 rând în set (0,00 sec)

MariaDB [(niciunul)]> USE drupal;
Baza de date schimbată
MariaDB [drupal]> SELECT @@character_set_database,@@colation_database;
+--------------------------+---------------------- +
| @@character_set_database | @@colation_database |
+--------------------------+---------------------- +
| utf8 | utf8_general_ci |
+--------------------------+---------------------- +
1 rând în set (0,00 sec)
PS C:\xampp\htdocs\onboarding> versiune drush
 Versiunea Drush: 7.0.0

PS C:\xampp\htdocs\onboarding> starea drush
 Versiunea Drupal: 7.81
 URI site: http://default
 Driver de bază de date: mysql
 Nume gazdă bazei de date: localhost
 Port baza de date:
 Nume utilizator baza de date: drupal
 Numele bazei de date: drupal
 Drupal bootstrap: de succes
 Utilizator Drupal:
 Tema implicită: ghirlandă
 Tema de administrare: șapte
 Executabil PHP: php.exe
 Configurație PHP: C:\drush\php\php.ini
 OS PHP: WINNT
 Script Drush : C:\drush\vendor\drush\drush\drush.php
 Versiunea Drush: 7.0.0
 Directorul Drush temp: C:\Users\%USERNAME%\AppData\Local\Temp\13
 Configurație Drush: C:\ProgramData\drush\etc\drush\drushrc.php
 Fișiere alias Drush:
 Profil de instalare: standard
 Rădăcină Drupal: C:\xampp\htdocs\onboarding
 Calea site-ului: site-uri/implicit
 Calea directorului fișierului: site-uri/implicit/fișiere
 Calea directorului fișierelor temporare: /tmp

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.