บทความสอนวิธีอัพเดท Joomla 3.4.8 เป็น 3.5.0, 3.5.1 หรือรุ่นสูงกว่า ซึ่งจะใช้วิธีการไม่เหมือนกับ Joomla ในรุ่นก่อนหน้า มีวิธีการอัพเด ทเพิ่มเติมมาอีกเล็กน้อย

 

Joomla 3.7 ออกแล้ว

ตอนนี้ Joomla ได้พัฒนามาถึงุรุ่น 3.7 แล้ว อ่านวิธี อัพเดท Joomla 3.7 ใช้ Joomla 2.x/Joomla 3.x อ่านวิธีอัพเดท 

 

Joomla ในขณะนี้ได้พัฒนามาถึงโค้งสุดท้าย เป็น Joomla 3.5 ตามแผนที่วางไว้ ซึ่งจำเป็นต้องอัพเดทให้เป็นรุ่นล่าสุดเพื่อความปลอดภัย ในขณะที่ เขียนบทความนี้ ก็ได้อัพเดทถึงรุ่น 3.5.1 แล้ว ในขณะที่ผู้เขียนยังใช้รุ่น 3.4.8 ซึ่งการอัพเดทข้ามรุ่นจะใช้วิธีดังนี้

 

ดาวน์โหลดไฟล์สำหรับอัพเดท Joomla 3.4.8 เป็น 3.5.1 หรือสูงกว่า

1. เข้าระบบ Joomla 3 ก่อน ไปยังเว็บไซต์ของเรา พิมพ์ Username และ Password เพื่อเข้าระบบ


2. หาก Joomla ในเว็บไซต์ยังไม่อัพเดท เมื่อเข้าระบบแล้ว จะมีข้อความแจ้งเตือนดังภาพ


3. คลิก Components>>Joomla Update
4. คลิก ดาวน์โหลด เพื่อเริ่มการดาวน์โหลดไฟล์สำหรับอัพเดท Joomla ในส่วน Update package URL


5. ตัวอย่างไฟล์ที่ได้ดาวน์โหลดมาแล้ว จะเป็นไฟล์ ซิพ ให้แตกไฟล์ซิพก่อน เพราะมีบางไฟล์ต้องแก้ไข โดยเฉพาะผู้ที่ใช้เทมเพลทมาตรฐานของ Joomla 3 ชื่อ Protostar


6. ตัวอย่างการเปลี่ยนชื่อไฟล์ template.css ให้เป็นชื่ออื่น ป้องกันไฟล์นี้ไปแทนที่ไฟล์ในเว็บไซต์จริง ทำให้ต้องเสียเวลามาแก้ไขเทมเพลท


7. ให้ทำการอัพโหลดไฟล์อัพเดทที่แตกไฟล์ซิพด้วย FileZilla เข้าไปไว้ในพื้นที่เว็บไซต์ อัพโหลดไปทับไฟล์ของ Joomla 3.4.8 ในเว็บไซต์จริงได้เลย

 

 

ขั้นตอนการอัพเดท

หลังจากได้อัพโหลดไฟล์ของ Joomla อัพเดทไปแทนที่ Joomla 3.4.8 ในเว็บไซต์จริงๆ แล้ว ก็จะทำการอัพเดท Joomla ดังนี้
1. เข้าระบบ Joomla แล้วคลิก Components>>Joomla Update
2. คลิกปุ่ม Install the update ด้านล่าง


3. จะเข้าสู่ขั้นตอนการอัพเดท โดยแสดงหน้าจอขณะเริ่มทำการอัพเดท ให้รอสักพัก


4. เสร็จแล้ว คลิก Never ในหน้าจอให้ส่งข้อมูลเกี่ยวกับเว็บไซต์ของเราไปให้ทางผู้พัฒนา Joomla 3 เพื่อเป็นข้อมูลในการแก้ไข ปรับปรุง Joomla ต่อ ไป


6. อัพเดทเสร็จแล้ว ให้ เคลียร์แคช โดยคลิก Clear Cache


7. จากนั้นให้แก้ไขดาต้าเบสหลังอัพเดท Extensions>>Manage>>Database
8. คลิก Fix เพื่ออัพเดทฐานข้อมูล MySQL


9. ดูเวอร์ชัน Joomla 3 หลังอัพเกรด

 

Joomla เวลาอัพเดทเป็นรุ่นใหม่จะมีขั้นตอนที่ยากกว่ากว่า CMS อื่นอย่าง Wordpress แต่หากเข้าใจหลักการแล้วก็ไม่ยาก ไม่เช่นนั้นจะปวดหัวพอ สมควร หากทำผิดพลาด โดยเฉพาะหากไม่สำรองไฟล์สำคัญไว้ก่อน เช่น เทมเพลท อาจจะต้องมานั่งแก้ไขโค้ดกันใหม่เสียเวลามาก

 

บทความเนื้อหาใกล้เคียงกัน :