Wordpress : Automatic upgrade plugin ไม่ผ่าน ทำอย่างไร?


แนะนำการใช้ Wordpress ถ้าคุณเกิดคำถาม เกี่ยวกับ Automatic Upgrade  wordpress  plugin ไม่ผ่าน ควรทำอย่างไร?

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

ผู้ที่ใช้ Wordprees เวอร์ชั่นต่างๆ บน host ที่เป็นระบบ DirecAdmin จะพบปัญหาเกี่ยวกับ FTP Port 21 อยู่เสมอ โดยเฉพาะเวลา ติดตั้ง wp plugin หรือ ทำการอัพเกรดเวอร์ชั่นของ Wordpress เวอร์ชั่นล่าสุด
DirecAdmin

ปัญหาเหล่านี้เกิดจาก DirecAdmin แบบ Share Host ไม่ยินยอมให้ Wordpress อัพโหลดไฟล์อัพเกรด
จากที่อื่นเข้าไป สู่ระบบนั่นเอง



ดังนั้น ทั้ง plugin และ wordpress เวอร์ชั่นใหม่  จะไม่สามารถอัพเกรดอัตโนมัติผ่านเบราส์เซอร์ได้
จึงจำเป้นต้องใช้วิธีธรรมดา โดยการอัพเกรดผ่าน FTP Upload ตามวิธีด้านล่างนี้

1. ทำการสำรอง ฐานข้อมูล (database backup) โดยการ export sql file ผ่านทาง phpMyAdmin

2. download wordpress เวอร์ชั่นล่าสุดมา และแตกไฟล์ไว้ในเครื่อง

3. เข้าสู่ระบบ Wordpress Dashboard เพื่อ เลิกใช้งาน plugin (deactivate) ทั้งหมด

4. ใช้ Filezilla FTP เข้าไปใน HOST เพื่อลบโฟลเดอร์ "wp-admin" และ "wp-includes"

5. upload โฟลเดอร์ wp-admin กับ wp-includes เวอร์ชั่นใหม่ ผ่าน FTP  จากคอมพิวเตอร์ส่วนตัวไปแทนไฟล์ที่ถูกลบไป

6. เปิด Wordpress Dashboard และ เปิดใช้งาน plugin (activate)  ที่ต้องการอีกครั้ง

อัพโหลดแบบนี้ เท่ากับเสร็จขั้นตอน Wordpres upgrade plugin เรียบร้อยแล้ว