วิธีแก้ไขข้อผิดพลาด "การติดตั้งล้มเหลว: ไม่สามารถสร้างไดเรกทอรี" ใน WordPress

เผยแพร่แล้ว: 2022-04-02

การติดตั้งล้มเหลว: ไม่สามารถสร้างไดเร็กทอรี WordPress เป็นข้อผิดพลาดร้ายแรงของ WordPress - ในขณะที่ WordPress ยังคงเป็น CMS ที่ได้รับความนิยมมากที่สุดในหมู่นักพัฒนาเนื่องจากการใช้งานง่าย ไดเร็กทอรี”, “การอัปเดตล้มเหลว: ไม่สามารถสร้างไดเร็กทอรี” หรือ "ไม่สามารถสร้างไดเร็กทอรี wordpress" ที่แพร่หลายที่สุด

แม้ว่าการแก้ไขข้อผิดพลาดนี้ไม่ใช่เรื่องยาก แต่ก็อาจทำให้บางคนปวดหัวได้ โดยเฉพาะนักพัฒนามือใหม่หรือเจ้าของเว็บไซต์

สารบัญ

ข้อผิดพลาด "การติดตั้งล้มเหลว: ไม่สามารถสร้างไดเรกทอรี WordPress" คืออะไร

ปัญหานี้เกิดจากการกำหนดค่าและการตั้งค่าไซต์ที่ไม่ถูกต้อง ซึ่งทำให้เกิดปัญหาในการอนุญาตไฟล์ WordPress จะไม่สามารถสร้างโฟลเดอร์หรือไดเร็กทอรีสำหรับปลั๊กอินหรือธีมของคุณได้ หากการอนุญาตไฟล์ของคุณไม่ถูกต้อง

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

อะไรคือสาเหตุของข้อผิดพลาด "การติดตั้งล้มเหลว: ไม่สามารถสร้างไดเร็กทอรี WordPress"

มีสาเหตุทั่วไปสี่ประการของข้อผิดพลาด "การติดตั้งล้มเหลว: ไม่สามารถสร้างไดเรกทอรี" นี่คือสถานการณ์

  • การใช้แดชบอร์ด WordPress เพื่อติดตั้งปลั๊กอินหรือธีม
  • การเปลี่ยนการตั้งค่าของปลั๊กอินหรือธีม
  • การอัพโหลดไฟล์ไปยังไดเร็กทอรี wp-content ของเซิร์ฟเวอร์
  • โควต้าบนดิสก์

การใช้แดชบอร์ด WordPress เพื่อติดตั้งปลั๊กอินหรือธีม

สาเหตุหนึ่งที่คุณเห็น "การติดตั้งล้มเหลว: ไม่สามารถสร้างไดเรกทอรี" เป็นเพราะการติดตั้งของคุณล้มเหลว ปัญหานี้จะปรากฏขึ้นเมื่อคุณใช้แดชบอร์ด WordPress เพื่อติดตั้งปลั๊กอินหรือธีมใหม่ คำอธิบายสำหรับเรื่องนี้เป็นเรื่องง่าย ไซต์ WordPress ของคุณไม่ได้รับอนุญาตให้เขียนไปยังไดเร็กทอรีราก การติดตั้งล้มเหลวและข้อความ "การติดตั้งล้มเหลว: ไม่สามารถสร้างไดเรกทอรี" ปรากฏขึ้น

นอกจากนี้ยังสามารถแก้ไขได้โดยใช้: [บทช่วยสอน] วิธีแก้ไขการอนุญาตและปัญหาผู้ใช้/กลุ่มใน CyberPanel

การเปลี่ยนการตั้งค่าปลั๊กอินหรือธีม

หากคุณพยายามอัพเกรดธีมหรือปลั๊กอินที่มีอยู่บนไซต์ WordPress คุณจะพบปัญหานี้ในเวอร์ชันอื่น “การอัปเดตล้มเหลว: ไม่สามารถสร้างไดเร็กทอรีได้” เป็นลักษณะที่ปรากฏ

เนื่องจากไม่มีที่เก็บข้อมูลหรือการตั้งค่าการอนุญาตที่ไม่ถูกต้อง WordPress จึงไม่สามารถเขียนไฟล์ใหม่บนเซิร์ฟเวอร์ของเว็บไซต์ของคุณเมื่อคุณพยายามอัพเกรดการรวมที่มีอยู่ ด้วยเหตุนี้ ข้อความ “อัปเดตล้มเหลว: ไม่สามารถสร้างไดเร็กทอรี” ปรากฏขึ้น ข้อผิดพลาด.

การอัพโหลดไฟล์ไปยังไดเร็กทอรี wp-content ของเซิร์ฟเวอร์

เมื่อใดก็ตามที่คุณพยายามอัปโหลดไฟล์ในไดเร็กทอรี WP คุณจะได้รับข้อผิดพลาด "การติดตั้งล้มเหลว: ไม่สามารถสร้างไดเร็กทอรี" โดยทั่วไป บริษัทที่ให้บริการโฮสต์จะตั้งค่าการอนุญาตด้านความปลอดภัยเพื่อป้องกันการละเมิดมัลแวร์และการเข้าถึงฐานข้อมูลเว็บไซต์ของคุณโดยไม่ได้รับอนุญาต ซึ่งนำไปสู่ ​​“ การติดตั้งล้มเหลว: ไม่สามารถสร้างไดเร็กทอรี” เกิดข้อผิดพลาดเมื่อคุณอัปโหลดไฟล์ไปยังเซิร์ฟเวอร์ของไซต์ WordPress โดยตรง

สาเหตุทั้งหมดของข้อผิดพลาด "การติดตั้งล้มเหลว: ไม่สามารถสร้างไดเร็กทอรี" บน WordPress มีสิ่งหนึ่งที่เหมือนกัน - สิทธิ์ไม่ถูกต้อง

โควต้าบนดิสก์

เรายังได้รับข้อผิดพลาดหากเกินขีดจำกัดโควต้าเซิร์ฟเวอร์ของเรา หรือหากไดเรกทอรีที่เราพยายามเข้าถึงเต็มแล้ว

วิธีการวินิจฉัยข้อผิดพลาด "การติดตั้งล้มเหลว: ไม่สามารถสร้างไดเรกทอรี" ใน WordPress?

ความสมบูรณ์ของไซต์ WordPress เป็นขุมทรัพย์ของข้อมูล รวมถึงการตรวจสอบความปลอดภัย ความเร็วไซต์ และข้อมูลการกำหนดค่า

ใช้เครื่องมือไซต์ WordPress วินิจฉัยปัญหา "การติดตั้งล้มเหลว: ไม่สามารถสร้างไดเร็กทอรี"

  • ไปที่แดชบอร์ดของเว็บไซต์
ไม่สามารถสร้างไดเร็กทอรี wordpress
  • เลือก “เครื่องมือ” จากเมนูด้านซ้ายมือ
  • เลือก “ความสมบูรณ์ของเว็บไซต์”
  • คลิกที่แท็บ “ข้อมูล”
  • เลือกการตั้งค่า "การอนุญาต"
  • ดรอปดาวน์จะปรากฏขึ้นพร้อมกับไดเร็กทอรีที่ไซต์ WordPress สามารถเข้าถึงได้
  • ที่นี่คุณจะเห็นว่าไดเร็กทอรีที่คุณพยายามเข้าถึงนั้นเขียนได้หรือไม่ ถ้าไม่คุณต้องเปลี่ยนเป็นเขียนได้เพื่อล้างข้อผิดพลาด

วิธีแก้ไข “การติดตั้งล้มเหลว: ไม่สามารถสร้างไดเร็กทอรี”?

เนื่องจากสาเหตุหลักของข้อผิดพลาด "การติดตั้งล้มเหลว: ไม่สามารถสร้างไดเร็กทอรี" บน WordPress เป็นการอนุญาตเว็บไซต์ที่ผิดพลาด จึงสามารถแก้ไขได้อย่างง่ายดายโดยการรีเซ็ตประสิทธิภาพของเว็บไซต์ดังที่เราได้ระบุไว้ก่อนหน้านี้ นี่คือวิธีที่คุณสามารถแก้ไขปัญหาได้ง่ายๆ

ก่อนที่คุณจะเริ่มการดีบักข้อผิดพลาด "การติดตั้งล้มเหลว: ไม่สามารถสร้างไดเร็กทอรี" ให้สำรองข้อมูลเว็บไซต์ของคุณเพื่อให้แน่ใจว่าคุณสามารถกู้คืนได้ในกรณีที่เกิดภัยพิบัติ

  • เปิด Bitvise และเชื่อมต่อจากระยะไกล ในการทำเช่นนั้นให้เปิด CyberPanel Dashboard ของคุณ
  • คลิกที่เว็บไซต์ → “รายการเว็บไซต์” จากเมนูด้านซ้ายมือ
  • เลือก "จัดการ" จากมุมบนขวาของไซต์ของคุณ
  • คลิกที่ปุ่ม “ตั้งค่า SSH ACCESS”
  • IP ของคุณอยู่ที่มุมขวาบน
    ชื่อผู้ใช้ของคุณถูกกล่าวถึงด้านบนรหัสผ่าน
    รหัสผ่านจะเป็นอะไรก็ได้ที่คุณป้อนในแถบ "รหัสผ่าน" อย่าลืมคลิก "บันทึกการเปลี่ยนแปลง"
  • ตอนนี้เปิด Bitvise แล้วป้อนข้อมูลนี้และเข้าสู่ระบบ
  • คลิกที่ไอคอน SFTP ใหม่ทางด้านซ้าย
  • คลิกขวาที่ "คุณสมบัติ"
  • คลิกที่แท็บ "สิทธิ์"
  • ตั้งค่า “ค่าตัวเลข” เป็น “755”
  • เลือกการอนุญาตที่เหมาะสม
  • คลิกตกลงเพื่อบันทึกการเปลี่ยนแปลง

คุณยังสามารถแก้ไขการอนุญาตโดยใช้ [บทช่วยสอน] วิธีแก้ไขการอนุญาตและปัญหาผู้ใช้/กลุ่มใน CyberPanel

บทสรุป:

ปลั๊กอินและธีมของไซต์ WordPress มีฟังก์ชันที่จำเป็นสำหรับคุณและผู้เยี่ยมชมของคุณ อาจเป็นเรื่องน่าหงุดหงิดที่พบปัญหาเมื่อติดตั้งหรืออัปเดต

หากคุณสนใจในการพัฒนาเว็บไซต์ WordPress เป็นจุดเริ่มต้นที่ดี อย่างไรก็ตาม มีข้อบกพร่องและปัญหาที่สำคัญและเล็กน้อยจำนวนหนึ่ง หากข้อผิดพลาดในการติดตั้งปลั๊กอินหรือธีมบนไซต์ของคุณเกิดจากปัญหาการอนุญาตไฟล์ คุณสามารถใช้ความสมบูรณ์ของไซต์หรือตรวจสอบบันทึกข้อผิดพลาดบนเซิร์ฟเวอร์ของคุณได้ FTP/SFTP ควรรีเซ็ตการอนุญาตของคุณภายในไม่กี่นาทีหลังจากนั้น