ไดเรกทอรีบทความ
บางครั้งเมื่อเราอัพเกรดเว็บไซต์ WordPressเวอร์ชั่นของโปรแกรมหรืออัพเกรดปลั๊กอิน WordPress, ข้อความแสดงข้อผิดพลาดจะปรากฏขึ้น:
การอัปเดตล้มเหลว: ไม่ได้ติดตั้งการอัปเดตเนื่องจากเราไม่สามารถคัดลอกไฟล์บางไฟล์ได้
- นี้มักจะเว็บไซต์ WordPressสิทธิ์ของไฟล์ของโปรแกรมไม่สอดคล้องกัน
- ในความเป็นจริง เมื่อไซต์ WordPress ถูกย้าย อัปเกรด และอัปเดต พวกเขาพบข้อความแจ้งที่คล้ายกันซึ่งเกือบทั้งหมดเกิดจากการอนุญาตที่ไม่เพียงพอ ปัญหาดังกล่าวพบได้บ่อย
ตัวอย่างเช่น ข้อผิดพลาด เช่น การอัปเดต WordPress ล้มเหลว ▼
"ไม่ได้ติดตั้งการอัปเกรดเพราะเราไม่สามารถคัดลอกไฟล์บางไฟล์ได้ ซึ่งมักเกิดจากการอนุญาตไฟล์ที่ไม่สอดคล้องกัน: wp-includes/js/plupload/handlers.min.js, wp-includes/js/plupload/handlers.js , wp -includes/js/wp-api.js, wp-includes/js/wp-api.min.js, wp-includes/class-wp-customize-manager.php, wp-includes/class-http.php , wp -includes/class-wp-xmlrpc-server.php, wp-includes/version.php, wp-includes/taxonomy.php”
- ระบุว่าไฟล์เหล่านี้และไฟล์เหล่านี้ไม่มีสิทธิ์เขียนในโฟลเดอร์นี้ ดังนั้นจึงไม่สามารถอัพเกรดการอัปเดตได้
เมื่อเร็ว ๆ นี้เฉิน เว่ยเหลียงบล็อกมีการอนุญาตไฟล์ที่ไม่สอดคล้องกันเมื่ออัปเดตปลั๊กอิน WordPress
ข้อความแสดงข้อผิดพลาดปรากฏขึ้นเนื่องจากการอนุญาต WordPress ไม่เพียงพอ:"การอัปเดตล้มเหลว: ไม่ได้ติดตั้งการอัปเกรดเนื่องจากเราไม่สามารถคัดลอกไฟล์บางไฟล์ได้"
- ในขณะนี้ โปรดตรวจสอบปลั๊กอิน เจ้าของและทุกกลุ่มเป็นผู้ใช้รูท และไม่มีสิทธิ์เขียนในไฟล์
- วิธีแก้ไขคือใช้คำสั่ง chown เพื่อแก้ไขการอนุญาต
SSH ตั้งค่าการอนุญาต 775 รายการ
หากคุณกำลังใช้ VPS ไดเร็กทอรีเหล่านี้ เจ้าของเริ่มต้นคือรูทFTP ที่ใช้คือ vsftpdเซิร์ฟเวอร์คือ Apache2
เงื่อนไขเหล่านี้ส่วนใหญ่จำกัดชื่อกลุ่มผู้ใช้เริ่มต้น
如果ลินุกซ์ขึ้นอยู่กับระบบที่ติดตั้ง ชื่อกลุ่มผู้ใช้อาจจำเป็นต้องปรับเปลี่ยน
ต่อไปนี้เป็นกระบวนการอนุญาตการตั้งค่า SSH 775 ▼
ขั้นตอนที่ 1:เข้าสู่ระบบ SSH
ขั้นตอนที่ 2:ไปที่ไดเร็กทอรี /wp-content/ ▼
cd /home/admin/web/你的域名文件夹/public_html/wp-content/
ขั้นตอนที่ 3: ตั้งค่าการอนุญาต 755 ให้กับไดเร็กทอรีเหล่านี้ นั่นคือ มีเพียงเจ้าของเท่านั้นที่ได้รับอนุญาตให้เขียน ▼
chmod -R 755 plugins/ chmod -R 755 themes/ chmod -R 755 uploads/ chmod -R 755 upgrade/
VestaCPเปลี่ยนการอนุญาตโฟลเดอร์
ถ้าคุณติดตั้งแผง VestaCPหากต้องการแก้ไขการอนุญาตของไดเรกทอรีเว็บไซต์ WordPress อย่างรวดเร็ว คุณสามารถใช้คำสั่งต่อไปนี้ ▼
chown -R admin:admin /home/admin/web/你的域名文件夹/public_html/*
แผงควบคุม CWPตั้ง 755 สิทธิ์
หาก VPS ของคุณได้รับการติดตั้งด้วยแผงควบคุม CWP โปรดเข้าสู่ระบบโดยตรงที่พื้นหลังของแผงควบคุม CWP เพื่อตั้งค่าการอนุญาต
ขั้นตอนที่ 1:ไปที่หน้าแก้ไขสิทธิ์
- เมนู CWP -> บัญชีผู้ใช้ -> แก้ไขสิทธิ์ (แก้ไขสิทธิ์และเลือกผู้ใช้)
ขั้นตอนที่ 2:เลือกผู้ใช้ของคุณ ▼
ขั้นตอนที่ 3:คลิกแก้ไขสิทธิ์บัญชี ▲
- การตั้งค่าแผงควบคุม CWP 755 สิทธิ์นั้นง่ายและรวดเร็วจริงๆ ^_^
สิทธิ์การตั้งค่าโฮสต์เสมือน
หากคุณกำลังใช้โฮสต์เสมือน ไม่ใช่ VPS วิธีการตั้งค่าข้างต้นจะไม่มีผลใช้บังคับ
โปรดเพิ่มรหัสต่อไปนี้ในไฟล์ wp-config.php ในไดเรกทอรีรากของเว็บไซต์ WordPress ของคุณ ▼
define("FS_METHOD","direct"); define("FS_CHMOD_DIR", 0755); define("FS_CHMOD_FILE", 0755);
โดยพื้นฐานแล้ว การทำเช่นนี้จะทำให้โปรแกรม WordPress ของคุณปลอดภัยยิ่งขึ้นและสามารถอัพเกรดได้
เพื่อทำความดี网络营销งานต่างๆ ให้คุณเริ่มทดสอบการติดตั้งและอัปเกรดต่างๆ ได้แล้วโปรโมชั่นเว็บปลั๊กอิน ^_^
หวัง Chen Weiliang บล็อก ( https://www.chenweiliang.com/ ) แชร์ "การแก้ไขความล้มเหลวในการอัปเดต WordPress: เนื่องจากเราไม่สามารถคัดลอกไฟล์บางไฟล์ จึงไม่ได้ติดตั้งการอัปเกรด" ซึ่งเป็นประโยชน์กับคุณ
ยินดีต้อนรับสู่การแบ่งปันลิงค์ของบทความนี้:https://www.chenweiliang.com/cwl-1833.html
ยินดีต้อนรับสู่ช่อง Telegram ของบล็อกของ Chen Weiliang เพื่อรับข่าวสารล่าสุด!
📚 คู่มือนี้มีคุณค่ามหาศาล 🌟 นี่เป็นโอกาสที่หายาก อย่าพลาด! ⏰⌛💨
แชร์และชอบถ้าคุณชอบ!
การแบ่งปันและไลค์ของคุณเป็นแรงจูงใจอย่างต่อเนื่องของเรา!