บอร์ดของ select2web.com ในปัจจุบันเป็นเวอร์ชั่น 2.0 RC-1-1 อย่างที่เคยเกริ่นนำไปแล้วในบทความก่อนหน้า
แต่ในปัจจุบัน smf ได้พัฒนาเวอร์ชั่นล่าสุดคือ 2.0.1 ผมต้องการอัพเกรดเวอร์ชั่นให้เป็นเวอร์ชั่นปัจจุบันต้องทำอย่างไร?

วิธีทำมีดังนี้ครับ

1. สำรองข้อมูล (Backup) ข้อมูลปัจจุบันไว้ก่อน ไม่ว่า่จะเป็นไฟล์ smf และดาต้าเบส โดยใช้ PHPMyAdmin

2. เตรียมไฟล์สำหรับอัพเกรดก่อน

ไปดาวน์โหลดได้ที่ http://download.simplemachines.org/ ดาวน์โหลดในหัวข้อ Large upgrade นะครับ ต้องดาวน์โหลด Language Packs ด้วย โดยไปที่ http://download.simplemachines.org/?smflanguages;lang=thai เลือก smf_2-0-1_thai-utf8 นะครับ

3. ล็อกอินเข้าสู่บอร์ดปัจจุบัน เข้าหน้าแอดมิน เลือกธีมให้เป็นธีมDetault และไปเมนูเปลี่ยนภาษา เลือกภาษาให้เป็นภาษาอังกฤษ (ถ้าเป็นภาษาอังกฤษอยู่แล้วก็ไม่ต้องทำอะไร)

เปลี่ยนธีม

เปลี่ยนภาษา

 

4. เมื่อบอร์ดของเรากลับเป็นธีมดีฟอลต์ที่มีหน้าตาบ้านๆและมีเมนูเป็นภาษาอังกฤษแล้ว ทีนี้อัพไฟล์อัพเกรดที่ได้ดาวน์โหลดไว้แล้วในข้อ 1 ไปทับกับไฟล์smf ปัจจุบันที่อยู่บนเซิฟเวอร์ได้เลย

(ไฟล์ภาษาไทย smf_2-0-1_thai-utf8 ยังไม่ต้องอัพโหลดนะครับ)

5. เมื่ออัพโหลดไฟล์ไปทับไฟล์เดิมเรียบร้อยแล้ว ให้เรียกไฟล์ upgrade.php เช่น https://select2web.com/forums/upgrade.php

6. ถ้าไม่มีอะไรผิดพลาด ระบบจะขึ้นหน้าจอ เพื่อให้ระบุ username/password สำหรับ FTP และ username/password สำหรับแอดมินในบอร์ด ระบุให้ถูกต้องแล้วคลิก Continue ครับ


ถึงตอนนี้ระบบก็จะทำการอัพเดท เปลี่ยนตาราง แก้ไขตาราง ฯลฯ เรามีหน้าที่คลิก Continue ไปเรื่อยๆ จนถึงหน้านี้

ระบบแจ้งว่า ดาต้าเบสได้เปลี่ยนแปลงเรียบร้อยแล้ว ให้คลิก Continue อีกครั้ง

และนี้คือหน้าสิ้นสุดของการอัพเกรด

ให้ติ๊กบ็อกตรงข้อความ Delete this upgrade.php เพื่อลบไฟล์ อัพเกรด แล้วคลิกที่ลิงค์ your installation of SMF ท่านจะเห็นบอร์ดใหม่ของท่าน

ทีนี้ไปที่บอร์ดใหม่..

ทุกอย่างกำลังจะราบรื่น แต่มีสิ่งหนึ่งที่เราดาวน์โหลดมาตั้งแต่ข้อแรก แต่ยังไม่ได้ใช้งาน นั่นคือไฟล์ภาษาไทย smf_2-0-1_thai-utf8

ข้างในโฟล์เดอร์นี้จะมีโฟลเดอร์ชื่อว่า Themes และข้างใน Themes จะมีโฟลเดอร์ชื่อ core และ Default อัพโหลดทั้ง 2 โฟลเดอร์ขึ้นไปทับตัวที่อยู่ข้างบนได้เลย

เสร็จแ้ล้วค่อยล็อกอินเข้าระบบไปเลือกภาษาเป็นภาษาไทยกลับคืน

เป็นอันเสร็จพิธีอัพเกรด smf เวอร์ชั่น 2.0.1

หน้าตาเวอร์ชั่นใหม่ของ smf

เดี๋ยวตอนต่อไป เราจะมาโมธีมsmfกัน จากหน้าตาเรียบร้อยๆ หน้าเนียนๆแบบนี้จะทาสีแต่งหน้าทาปากให้มันมีหน้าตาเหมือนหน้าเว็บ select2web ในปัจจุบัน