แก้ไขปัญหาความเร็วช้าที่เกิดจาก HestiaCP phpMyAdmin ไม่สามารถแคชเทมเพลตได้

คุณใช้เฮสเทียซีพีแผงหน้าปัดphpMyAdminรู้สึกช้าเหมือนเต่าเมื่อจัดการฐานข้อมูลของคุณหรือไม่?

คุณอาจพบว่าการทำงานช้าผิดปกติ โดยเฉพาะอย่างยิ่งหากคุณได้รับคำเตือนเช่น "phpMyAdmin ไม่สามารถแคชไฟล์เทมเพลตได้"

แก้ไขปัญหาความเร็วช้าที่เกิดจาก HestiaCP phpMyAdmin ไม่สามารถแคชเทมเพลตได้

ไม่ต้องกังวล เราจะสอนวิธีแก้ปัญหานี้อย่างรวดเร็วและทำให้ phpMyAdmin ของคุณใช้งานได้อีกครั้ง!

คำอธิบายปัญหา

phpMyAdmin เป็นเครื่องมือจัดการฐานข้อมูลยอดนิยมที่ช่วยให้คุณทำงานได้อย่างง่ายดายผ่านเว็บอินเตอร์เฟสที่สวยงามMySQLหรือฐานข้อมูล MariaDB

แก้มันHestiaCP phpMyAdmin – ปัญหาข้อผิดพลาดหลังจากนั้นให้เข้าสู่ระบบแบ็กเอนด์ phpMyAdmin

หากคุณได้รับบางอย่างเช่น "ตัวแปรคำเตือน $cfg['TempDir'] (/usr/share/phpmyadmin/tmp/)ไม่สามารถเข้าถึงได้ phpMyAdmin ไม่สามารถแคชไฟล์เทมเพลตได้ ดังนั้นไฟล์จะทำงานช้า"ข้อความแสดงข้อผิดพลาด▼

ปัญหานี้มักเกิดจากโฟลเดอร์ชั่วคราวของ phpMyAdmin ซึ่งโดยปกติแล้วจะเกิดจาก/usr/share/phpmyadmin/tmp/ไม่สามารถเข้าถึงได้ ทำให้ไม่สามารถแคชไฟล์เทมเพลตได้ ส่งผลต่อประสิทธิภาพการทำงาน

โชคดีที่วิธีแก้ปัญหานี้ไม่ซับซ้อน

วิธีการแก้

ขั้นตอนที่ 1:ตรวจสอบสิทธิ์

ขั้นแรก คุณต้องตรวจสอบสิทธิ์ของโฟลเดอร์ชั่วคราวของ phpMyAdmin

โดยปกติแล้วโฟลเดอร์นี้จะเป็น/usr/share/phpmyadmin/tmp/.

คุณสามารถใช้คำสั่งต่อไปนี้เพื่อดูการตั้งค่าสิทธิ์ของโฟลเดอร์:

ls -ld /usr/share/phpmyadmin/tmp/

ขั้นตอนที่ 2:เปลี่ยนเจ้าของโฟลเดอร์

หากคุณพบว่าการอนุญาตในโฟลเดอร์ชั่วคราวได้รับการตั้งค่าไม่ถูกต้อง ทำให้ phpMyAdmin ไม่สามารถเข้าถึงโฟลเดอร์ได้ คุณสามารถแก้ไขปัญหาได้โดยการเปลี่ยนเจ้าของโฟลเดอร์

คุณสามารถดำเนินการคำสั่งต่อไปนี้:

chown -R hestiamail:www-data /usr/share/phpmyadmin/tmp/

คำสั่งนี้จะวนซ้ำ/usr/share/phpmyadmin/tmp/เจ้าของโฟลเดอร์และกลุ่มถูกเปลี่ยนเป็นhestiamail www-dataดังนั้นจึงมั่นใจได้ว่า phpMyAdmin สามารถเข้าถึงโฟลเดอร์ได้

ขั้นตอนที่ 3:ยืนยันการเปลี่ยนแปลง

หลังจากเปลี่ยนการอนุญาต อย่าลืมยืนยันว่าการตั้งค่าการอนุญาตใหม่นั้นถูกต้องหรือไม่ ใช้คำสั่งต่อไปนี้อีกครั้งเพื่อดูสิทธิ์ของโฟลเดอร์:

ls -ld /usr/share/phpmyadmin/tmp/

ตรวจสอบให้แน่ใจว่าเจ้าของและกลุ่มที่แสดงมีการเปลี่ยนแปลงดังนี้:

  • drwxrwx— 3 เฮสเทียมail www-ข้อมูล 4096 /usr/share/phpmyadmin/tmp/

ขั้นตอนที่ 4:รีสตาร์ท phpMyAdmin

หลังจากทำตามขั้นตอนข้างต้นแล้ว คุณสามารถรีสตาร์ท phpMyAdmin หรือเว็บเซิร์ฟเวอร์ของคุณ (เช่น Apache หรือ Nginx) เพื่อให้การเปลี่ยนแปลงมีผล

คำสั่งรีสตาร์ทที่ใช้กันทั่วไปมีดังนี้:

systemctl restart apache2 # 如果你使用的是Apache
systemctl restart nginx # 如果你使用的是Nginx

ข้อสรุป

ด้วยขั้นตอนง่ายๆ ข้างต้น คุณสามารถแก้ปัญหาความเร็วช้าที่เกิดจาก phpMyAdmin ไม่สามารถแคชไฟล์เทมเพลตได้

แก้ไขการอนุญาตของโฟลเดอร์เพื่อให้ phpMyAdmin สามารถเข้าถึงโฟลเดอร์ชั่วคราวได้ตามปกติ ซึ่งสามารถปรับปรุงประสิทธิภาพได้อย่างมาก

ครั้งต่อไปที่คุณพบปัญหาที่คล้ายกัน คุณอาจลองใช้วิธีนี้เพื่อทำให้ประสบการณ์การจัดการฐานข้อมูลของคุณราบรื่นยิ่งขึ้น!

บางครั้งการแก้ปัญหาด้านเทคนิคก็ทำได้เพียงปลายนิ้วสัมผัส

ฉันหวังว่าบทความนี้จะเป็นประโยชน์กับคุณและทำให้ phpMyAdmin ของคุณทำงานได้อย่างรวดเร็ว!

หวัง Chen Weiliang บล็อก ( https://www.chenweiliang.com/ ) แบ่งปัน "การแก้ปัญหาความเร็วช้าที่เกิดจากการที่ HestiaCP phpMyAdmin ไม่สามารถแคชเทมเพลตได้" ซึ่งมีประโยชน์สำหรับคุณ

ยินดีต้อนรับสู่การแบ่งปันลิงค์ของบทความนี้:https://www.chenweiliang.com/cwl-31767.html

หากต้องการปลดล็อคเคล็ดลับที่ซ่อนอยู่เพิ่มเติม ยินดีต้อนรับเข้าร่วมช่อง Telegram ของเรา!

แชร์และกดไลค์ถ้าคุณชอบ! การแชร์และการถูกใจของคุณคือแรงบันดาลใจอย่างต่อเนื่องของเรา!

 

发表评论

ที่อยู่อีเมลของคุณจะไม่ถูกเผยแพร่ 必填项已用 * 标注

เลื่อนไปที่ด้านบน