Score:0

ปัญหาการเข้ารหัสใน drush 7 ที่ทำงานบน Windows

ธง cn

ฉันไม่คุ้นเคยกับ 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

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา