ฉันไม่คุ้นเคยกับ PHP, Drupal และ drush มากนัก แต่ฉันสืบทอดไซต์ที่ทำงานบน Windows Server 2019 (อยู่ระหว่างการย้ายจาก Ubuntu) เมื่อฉันต้องการดาวน์โหลดเว็บฟอร์มโดยใช้ ดรัช wfx
อักขระพิเศษเช่นภาษาเยอรมัน "Umlaute" ä, ö และ ü ในเนื้อหาเว็บฟอร์มจะแสดงไม่ถูกต้อง
ฉันใช้ Drupal 7.81 und โดยใช้ drush 7.0.0 ฉันยังพยายามตั้งค่าการเข้ารหัสเป็น UTF-8 โดยเฉพาะในไฟล์ปรับแต่ง drushrc.php (แม้ว่าคำอธิบายในไฟล์จะบอกว่าไม่จำเป็น เพราะ drush จะใช้ UTF-8 อยู่ดี) ในเบราว์เซอร์ อักขระในเว็บฟอร์มแสดงอย่างถูกต้อง
ชุดอักขระฐานข้อมูลคือ utf8
มีความคิดว่าจะลองทำอะไรและจะแก้ปัญหาอย่างไร?
PS > Get-CimInstance -ClassName Win32_OperatingSystem | fl Caption,Version
คำบรรยาย: Microsoft Windows Server 2019 Standard
เวอร์ชัน : 10.0.17763
ป.ล. C:\xampp\mysql\bin> .\mysql.exe -uroot
ยินดีต้อนรับสู่จอภาพ MariaDB คำสั่งลงท้ายด้วย ; หรือ \g
รหัสการเชื่อมต่อ MariaDB ของคุณคือ 7405
รุ่นเซิร์ฟเวอร์: 10.1.38-MariaDB mariadb.org การกระจายแบบไบนารี
ลิขสิทธิ์ (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 [(ไม่มี)]> ใช้ drupal;
เปลี่ยนฐานข้อมูลแล้ว
MariaDB [drupal]> เลือก @@character_set_database,@@collation_database;
+------------------------+---------------------- +
| @@ character_set_database | @@collation_database |
+------------------------+---------------------- +
| utf8 | utf8_general_ci |
+------------------------+---------------------- +
1 แถวในชุด (0.00 วินาที)
PS C:\xampp\htdocs\onboarding> รุ่น drush
Drush เวอร์ชั่น : 7.0.0
PS C:\xampp\htdocs\onboarding> สถานะ drush
เวอร์ชั่น Drupal : 7.81
URI ของไซต์: http://default
ไดร์เวอร์ฐานข้อมูล : mysql
ชื่อโฮสต์ฐานข้อมูล: localhost
พอร์ตฐานข้อมูล :
ชื่อผู้ใช้ฐานข้อมูล : drupal
ชื่อฐานข้อมูล : drupal
Drupal Bootstrap : สำเร็จ
ผู้ใช้ Drupal:
ธีมเริ่มต้น : พวงมาลัย
ธีมการบริหาร : เจ็ด
ปฏิบัติการ PHP : php.exe
การกำหนดค่า PHP : C:\drush\php\php.ini
PHP OS : WINNT
สคริปต์ Drush : C:\drush\vendor\drush\drush\drush.php
Drush เวอร์ชั่น : 7.0.0
ไดเรกทอรี Drush temp : C:\Users\%USERNAME%\AppData\Local\Temp\13
การกำหนดค่า Drush : C:\ProgramData\drush\etc\drush\drushrc.php
ไฟล์นามแฝง Drush :
ติดตั้งโปรไฟล์ : มาตรฐาน
Drupal root : C:\xampp\htdocs\onboarding
เส้นทางของไซต์ : ไซต์/ค่าเริ่มต้น
เส้นทางไดเร็กทอรีของไฟล์ : sites/default/files
เส้นทางไดเร็กทอรีไฟล์ชั่วคราว: /tmp