J3.x

J3.x:การอัพเดทจากรุ่นที่ใช้งานอยู่ให้เป็นรุ่นปัจจุบัน

From Joomla! Documentation

This page is a translated version of the page J3.x:Updating from an existing version and the translation is 85% complete.

Other languages:
Deutsch • ‎English • ‎español • ‎eesti • ‎فارسی • ‎français • ‎italiano • ‎日本語 • ‎Nederlands • ‎português • ‎português do Brasil • ‎ไทย • ‎中文(中国大陆)‎ • ‎中文(台灣)‎


กรุณาสำรองข้อมูลเว็บไซต์ของคุณก่อนทำการอัพเดทเสมอ.

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

ต้องการอัพเดทเป็นรุ่นก่อนหน้านี้? คุณต้องอัพเดท โดยใช้วิธีการติดตั้ง.

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

เปิดเข้าไปที่ตัวคอมโพเนนท์ สำหรับอัพเดท Joomla!

หากมีชุดอัพเดทมาใหม่ ระบบจะแสดงข้อความแจ้งให้คุณทราบ พร้อมปุ่มให้คุณอัพเดท. ซึ่งชุดอัพเดทนี้คุณจะมองเห็นได้ ก็ต่อเมื่อคุณได้ทำการตั้งค่าเพื่อใช้งานเซิร์ฟเวอร์สำหรับอัพเดทและระบบแคชเอาไว้. ให้คุณดูที่ตัวเลือกเสริมในคอมโพเนนท์สำหรับอัพเดท Joomla!. ตัวเลือกแรกจะแสดงข้อมูลเกี่ยวกับชุดอัพเดทล่าสุดสำหรับรุ่นหลักที่ปล่อยออกมาให้ใช้งาน. ตัวเลือกที่สองจะแสดงข้อมูลชุดปรับปรุงล่าสุดของรุ่นที่รองจากตัวหลักตัวล่าสุด ซึ่งข้อมูลเก่าที่อยู่ในหน่วยความจำแคชอาจเป็นสาเหตุให้ระบบยังไม่แสดงข้อมูลอัพเดทนี้ ให้คุณกดล้างหน่วยความจำแคช.

J3-joomla-update-component-en.PNG

คลิกที่ปุ่ม "ติดตั้งรุ่นอัพเดท" แล้วปล่อยให้ตัวอัพเดททำงาน

Updatesuccess3-en.PNG

เมื่อระบบทำการอัพเดทเสร็จสิ้น ให้คุณกดรีเฟรชหน้าเว็บใหม่ หรือ กดล้างข้อมูลในหน่วยความจำแคชโปรแกรมบราวเซอร์ของคุณ เพื่อเปลี่ยนค่า CSS ของเทมเพลทให้เป็นค่าที่ปรับแต่งใหม่.

หมายเหตุ: Joomla! จะแจ้งเตือนให้คุณทราบ ที่หน้าหลักในส่วนของผู้ควบคุมระบบ (แผงควบคุม) เมื่อมีชุดอัพเดทมาใหม่ แต่จะไม่ทำการอัพเดทให้กับคุณ คุณจำเป็นต้องกดที่ปุ่มอัพเดทเพื่อทำการอัพเดทด้วยตัวคุณเอง.

ขั้นตอนการปฏิบัติที่ขอแนะนำ: ขอแนะนำให้คุณดำเนินการตามขั้นตอนต่อไปนี้ เมื่อทำการอัพเดทเว็บไซต์ที่คุณกำลังพัฒนา:

  1. สำรองข้อมูลเว็บไซต์ของคุณ ก่อนทำการอัพเดทไปเป็นรุ่นใหม่เสมอ ด้วยวิธีการดังกล่าว หากเกิดปัญหาอะไรขึ้นในระหว่างกระบวนการอัพเกรด คุณจะได้กู้คืนเว็บไซต์ของคุณกลับไปเป็นรุ่นก่อนหน้าได้ง่ายๆ.
  2. ตรวจทานเอกสารประกอบการเผยแพร่ เกี่ยวกับรุ่นใหม่คุณที่ต้องการอัพเดท ว่ามีอะไรที่คุณคุ้นเคยเปลี่ยนแปลงไปบ้าง
  3. ทำการอัพเดทโดยใช้วิธีใดวิธีหนึ่งที่เราแนะนำไว้ในเอกสารนี้ วิธีดังกล่าวนี้จะทำการติดตั้งไฟล์โปรแกรมรุ่นใหม่, ลบไฟล์เก่าๆที่ไม่จำเป็นทิ้งไป, และปรับปรุงฐานข้อมูลที่จำเป็น สำหรับ Joomla! รุ่นใหม่.
  4. ล้างข้อมูลในหน่วยความจำแคชของโปรแกรมบราวเซอร์ของคุณ แล้วตรวจสอบดูว่าการอัพเดทได้เสร็จสิ้นแล้วหรือไม่ โดยใช้ขั้นตอนที่อยู่ในแถบข้อความ ตรวจสอบเว็บไซต์.

ตรวจสอบเว็บไซต์ของคุณ

หลังจากที่คุณได้ทำการอัพเดทแล้ว จะเป็นความคิดที่ดีมาก หากคุณทำการล้างข้อมูลในหน่วยความจำแคชโปรแกรมบราวเซอร์ของคุณ และตรวจดูเว็บไซต์ของคุณให้มั่นใจว่าได้รับการอัพเดทเสร็จสมบูรณ์แล้ว โดยมีอยู่ 2 ส่วน ที่คุณสามารถตรวจดูคร่าวๆได้จากในส่วนของตัวจัดการส่วนขยาย.

ตัวจัดการส่วนขยาย: ตรวจสอบฐานข้อมูล

Joomla 2.5 คุณสมบัตินี้ได้ถูกเพิ่มเข้ามาในรุ่น 2.5.0. คุณสมบัติดังกล่าวนี้จะตรวจสอบว่าข้อมูลที่อยู่ในฐานข้อมูลของคุณเป็นข้อมูลรุ่นที่ได้รับการปรับปรุงสำหรับ Joomla! หรือไม่.

เข้าไปที่หน้าของตัวจัดการส่วนขยาย (Extension Manager)   ฐานข้อมูล. หากข้อมูลในฐานข้อมูลของคุณได้รับการปรับปรุงแล้ว คุณจะเห็นหน้าจอที่เหมือนกับภาพประกอบด้านล่างนี้:

หน้าจอแสดงผลการตรวจสอบฐานข้อมูล ในกรณีที่ไม่มีปัญหาใดๆ

หากข้อมูลในฐานข้อมูลของคุณยังไม่ได้รับการปรับปรุง คุณจะเห็นหน้าจอที่แสดงรายการปัญหาต่างๆที่พบ ดังภาพประกอบที่อยู่ด้านล่างนี้

หน้าจอฐานข้อมูลในกรณีที่พบปัญหาเกี่ยวกับฐานข้อมูล 3 รายการ

ในกรณีนี้ ให้คุณกดที่ปุ่ม ซ่อม (Fix) ที่อยู่เหนือไปทางขวา Joomla! จะทำการปรับปรุงฐานข้อมูลเพื่อแก้ปัญหาที่พบให้ถูกต้อง จากนั้นจะแสดงหน้าจอเดิมนี้ใหม่อีกครั้ง หากการซ่อมแซมประสบความสำเร็จ ระบบจะแสดงข้อความแจ้งว่าฐานข้อมูลของคุณได้รับการอัพเดทแล้ว

ดูดีๆน่ะครับ หากยังมีปัญหาหรือข้อบกพร่องใดๆอยู่ กรุณาตรวจสอบให้แน่ใจว่า คุณได้ปลดล็อคตารางฐานข้อมูลทั้งหมดแล้วหรือยัง.

ตัวจัดการส่วนขยาย: ค้นพบ

ในบางกรณี เมื่อคุณอัพเดทไปเป็น Joomla! รุ่นใหม่ ส่วนขยายหลักของโปรแกรมจะถูกเพิ่มเข้ามาให้ด้วย หากเกิดปัญหาใดๆเกี่ยวกับการอัพเดทฐานข้อมูล ส่วนขยายดังกล่าวนี้อาจจะไม่ได้รับการติดตั้งอย่างเหมาะสม. เพื่อตรวจสอบในส่วนนี้ ให้คุณเข้าไปที่ ตัวจัดการส่วนขยาย  ค้นพบ. แล้วคลิกที่ไอคอน ค้นพบ ที่อยู่ในแถบเครื่องมือ คุณจะเห็นหน้าจอเหมือนภาพด้านล่างนี้แสดงขึ้นมา:

หน้าจอ ค้นพบ ที่แสดงข้อมูลว่าไม่ได้มีการติดตั้งส่วนขยายใดๆ

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

หากมีส่วนขยายใดๆ ที่ถูกถอนการติดตั้งออกไป ระบบจะแสดงรายชื่อส่วนขยายเหล่านั้นเหมือนกับหน้าจอต่อไปนี้:

หน้าจอค้นพบ ที่มีส่วนขยายตัวนึง ที่ต้องติดตั้ง

ในกรณีนี้ ให้กาเลือกที่ช่องของส่วนขยายนั้น แล้วคลิกที่ปุ่มที่มีรูปไอคอน ติดตั้ง ที่อยู่ในแถบเครื่องมือ. Joomla! ด้านบน ระบบจะทำการติดตั้งส่วนขยายตัวดังกล่าวนี้ และแสดงหน้าจอว่าไม่ค้นพบส่วนขยายใดๆอีก ณ จุดนี้ หมายความว่า ส่วนขยายชุดใหม่นี้ได้ถูกติดตั้งอยู่ในฐานข้อมูลเรียบร้อยแล้ว.

การแก้ไขปัญหาต่างๆ

หากคุณมีคำถามใดๆ ก่อน, ในระหว่าง, หรือภายหลัง การอัพเกรด, กรุณาเข้าไปสอบถามคำถามดังกล่าวได้ที่ กระดานสนทนา เกี่ยวกับการโอนย้ายระบบและการอัพเกรดไปเป็น Joomla! รุ่น 3.x.

หากคุณพบปัญหา หรือข้อผิดพลาดใดๆในระหว่างกระบวนการอัพเดท นี่คือเกร็ดความรู้บางส่วน

  • ตรวจสอบข้อมูลเพิ่มเติมได้จากหัวข้อต่อไปนี้:
  • ล้างข้อมูลในหน่วยความจำแคชโปรแกรมบราวเซอร์ของคุณ. เนื่องจากมีข้อมูลในไฟล์ CSS หรือ Javascript เปลี่ยนแปลงไปจากเดิม ทำให้คุณต้องจำเป็นต้องโหลดหน้าเว็บใหม่ด้วยโปรแกรมบราวเซอร์ของคุณอีกครั้ง หลังจากทำการอัพเกรด
  • หากมีข้อความแจ้งข้อผิดพลาดเกี่ยวกับฐานข้อมูลหลังการอัพเดท กรุณาเข้าไปตรวจสอบที่ ตัวจัดการส่วนขยาย: ตามด้วยแถบฐานข้อมูล และเข้าไปที่ตัวจัดการส่วนขยาย: ตามด้วยแถบค้นพบ ในบางกรณีข้อผิดพลาดเกี่ยวกับฐานข้อมูลที่เกิดขึ้นจะระงับการอัพเดทฐานข้อมูลทั้งหมด ในกรณีนี้ ให้คุณเปิดการทำงานใหม่ได้จากในแถบที่มีข้อความว่า ฐานข้อมูล แล้วไปที่ ค้นพบ→โดยใช้วิธีการติดตั้ง เพื่อตรวจสอบและติดตั้งส่วนขยายตัวใหม่อีกครั้ง.
  • หากพบข้อผิดพลาด หรือ ปัญหาใดๆ ในระหว่างหรือหลังการอัพเกรด กรุณาเข้าอ่านเพื่อตรวจสอบที่หน้าคำถามที่พบบ่อย สำหรับรุ่นที่คุณทำการอัพเดท ตัวอย่างเช่น สำหรับรุ่น 3.1.0, จะมีหมวดหมู่ที่กำหนดชื่อเอาไว้ว่า หมวดหมู่:คำถามที่พบบ่อยเกี่ยวกับรุ่น 3.1.0.