Upgrade WordPress ที่ localhost ทำไมต้องใช้ FTP กด Update Now ไปเลยง่ายกว่าไหม!!

สำหรับสาวก WordPress คงชินแล้วกับการอัพเกรดเวอร์ชั่นบ่อยมาก (ถึงมากที่สุด ^^) ส่วนตัวแล้วผมก็เอาความสะดวกเข้าว่า ล็อกอิน แล้วก็คลิก Update Now เลย จริงๆ ก็มีข้อความเตือนนะว่าให้ Backup ข้อมูลก่อน ^^ นี่เป็นการอัพเกรด WordPress ที่เครื่อง Production

ถ้าเป็นเครื่อง development (localhost) บางคนก็ใช้วิธีดาวน์โหลดแล้วก็วางทับไฟล์เดิมไปเลย คำถามที่เกิดขึ้นคือ แล้วกด Update Now เลยไม่ได้เหรอ คำตอบคือ ได้ครับ ถ้ามีการต้องค่า permission ที่ถูกต้อง

สำหรับคนที่ต้องดาวน์โหลดแล้วก๊อปปี้ไปวางทำเองก็อาจจะเป็นเพราะ กด Update Now แล้วให้เรากรอกข้อมูล FTP ซะงั้น (ก็มันเครื่อง local จะให้กรอก FTP ทำไม – -“) ที่เป็นอย่างนี้ก็เพราะว่า permission ของไฟล์ครับ

วิธีแก้ไขคือ เปลี่ยน owner ให้เป็นของ web server (apache, _www, web) หรือไม่ก็เปลี่ยน group เป็นของ web server แล้วปรับ permission ให้สามารถเขียนได้ (writeable) ทั้ง owner และ group (775, 664)

เท่านี้เราก็ไม่ต้องมานั่งดาวน์โหลดเองแล้ว มีอัพเดทใหม่ปั๊บล็อกอินเข้าไปกด Update Now โล้ด ^^