Wordpress plugin not update could not create directory
ทำยังไงเมื่อ update wordpress plugin ไม่ได้
เมื่อทำการติดตั้ง wordpress เรียบร้อยแล้ว ผมก็ได้ประสบปัญหาในการ update plugin wordpress ฟ้อง error "Wordpress plugin not update could not create directory"ดังรูปด้านบน และได้หาทางแก้ไข เลยเอามาเขียนไว้กันลืมและเผื่ออาจจะเป็นข้อมูลให้แก่ท่านผู้อ่านด้วยครับ
หลังจากที่เราติดตั้ง wordpress เรียบร้อยแล้ว สิ่งแรกที่จะต้องเจอก็คือการ update wordpress ให้เป็น pack ล่าสุด หรือการ upgrade version ให้เป็น version ล่าสุด เราควรที่จะทำการ update หรือ upgrade เพื่อปิดช่องโหว่ที่อาจจะโดนโจมตีจากเหล่าแฮ็กเกอร์ได้
การ update หรือ upgrade นั้นสามารถทำได้ง่าย และทำได้ทันทีด้วยตนเอง เพียงแค่กดปุ่ม Select All แล้วกดปุ่ม Update plugin ก็เสร็จเรียบร้อย
แต่ก็มีบางท่านที่ update หรือ upgrade ไม่ผ่าน โดย wordpress แจ้งว่า "Wordpress plugin not update could not create directory"
แน่นอนว่าการแจ้ง Error "Wordpress plugin not update could not create directory" นี้หมายถึง wordpress ไม่สามารถ update เนื่องจากไม่สามารถสร้าง Folder สำหรับการ update ได้
ทำไมมันจึงสร้างโฟลเดอร์ไม่ได้ ?
เพราะมันติดสิทธิของเจ้าของไฟล์นั่นเอง permission !!
การที่เราจะ Update หรือ Upgrade นั้น เราต้องทำการเปลี่ยน สิทธิ(permission) ในการอ่านการเขียนไฟล์ที่ server ก่อน ไม่งั้นทำยังไงก็ update upgrade ไม่ได้
บางท่านอาจจะเปลี่ยนที่ cPanel เลยก็ได้
ไฟล์และโฟลเดอร์ที่ต้องเปลี่ยน สิทธิ(permission) คือ /wp-content/plugin โดยค่าเริ่มต้นจะอยู่ที่ 755 ให้เปลี่ยนเป็น 777
และอีกโฟลเดอร์ที่ต้องเปลี่ยน สิทธิ(permission) คือ /wp-content/upgrade โดยค่าเริ่มต้นจะอยู่ที่ 755 ให้เปลี่ยนเป็น 777 เช่นกัน
แล้วทำการ update หรือ upgrade ให้เรียบร้อย จากนั้นก็เปลี่ยน สิทธิ(permission) กลับคืน 755 ด้วยครับ เพื่อป้องการกันโจมตีจาก Hacker
ผมจะพาใช้โปรแกรม File Zilla ในการเปลี่ยนสิทธินะครับ
เปิดโปรแกรม File Zilla ขึ้นมา และ Login ให้เรียบร้อย
ทำการเปลี่ยนสิทธิ(permission) คือ /wp-content/plugin โดยค่าเริ่มต้นจะอยู่ที่ 755 ให้เปลี่ยนเป็น 777
แล้วก็ OK เลยครับ จากนั้นรอสักพักในขณะที่ไฟล์กำลังเปลี่ยนสิทธิ
และอีกโฟลเดอร์ที่ต้องเปลี่ยน สิทธิ(permission) คือ /wp-content/upgrade โดยค่าเริ่มต้นจะอยู่ที่ 755 ให้เปลี่ยนเป็น 777 ทำเช่นเดียวกัน
เมื่อเปลี่ยนสิทธิเรียบร้อยแล้วก็ให้ update ตามปกติเลยครับ
เมื่อ update หรือ upgrade เรียบแล้วแล้วให้เปลี่ยนสิทธิกลับคืนด้วยครับ เพื่อป้องการกันโจมตีจาก Hacker
before
permission 755 /wp-content/plugin change permission to 777
permission 755 /wp-content/upgrade change permission to 777
and update. Last update you should be change permission to 755 to security.
ความคิดเห็น