นโยบายการจัดการความรู้ มหาวิทยาลัยสงขลานครินทร์ 1.ให้ใช้เครื่องมือการจัดการความรู้ผลักดัน คุณภาพคน และกระบวนทำงาน 2.ส่งเสริมการแลกเปลี่ยนประสบการณ์การทำงาน จากหน้างาน 3.ส่งเสริมให้มีเวทีเรียนรู้ร่วมกัน
อ่าน: 2627
ความเห็น: 0

วิธีการอัพเกรดเว็บไซต์ CMS => Mambo

upgrade cms mambo

เนื่องจากเว็บไซต์ในหน่วยงานได้มีการพัฒนาโดยใช้ CMS mambo อยู่หลายเว็บไซต์ ประกอบกับช่วงนี้คณะฯ ใกล้เคียงถูก hack เว็บไซต์ mambo ไปหลายเว็บ

เลยต้องกลับมาเช็คเว็บไซต์ของหน่วยงาน พบว่ามีหลายเว็บที่ต้องอัพเกรด พร้อมทั้งหาไฟล์มาทำการอัพเกรด ได้แก่

การอัพเกรด CMS Mambo เวอร์ชั่นต่างๆ

- สำหรับ  Mambo 4.5.x  ให้อัพเกรดเป็น  4.5.6
=> ดาวน์โหลดไฟล์ Patch Mambo ThaiEnable 4.5.6 Patch 4.5.5 to 4.5.6

- สำหรับ  Mambo LaiThai  4.5.6 ให้อัพเกรดเป็น 4.5.6
=> ดาวน์โหลดไฟล์ Mambo LaiThai  Global  Patch 4.5.5 to 4.5.6

- สำหรับ Mambo 4.6  ก็ต้องเป็น เวอร์ชั่น 4.6.5

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

 1. ก่อนทำการอัพเกรด สิ่งที่ห้ามลืมคือ การ backup ข้อมูล และ database (ย้ำว่าห้ามลืมนะคะ เพราะจากประสบการณ์ในการอัพเกรด พบว่ามีบางเว็บอัพเกรดแล้วมีปัญหา)

 2. เมื่อหาไฟล์ได้แล้วให้ copy ทับไฟล์เดิมได้เลยนะคะ

 3. ให้สร้างไฟล์ .htaccess ซึ่งเป็น hidden file ใส่โค้ดด้านล่าง (ตัวอักษรสีเขียว) แล้วเอาไปวางใน folder images

Code:
====================================================================
# Don't list contents, that would be bad 
   IndexIgnore *
   Options All -Indexes
   # Secure directory by disabling script execution
   AddHandler cgi-script .php .php2 .php3 .php4 .php5 .php6 .php7 .php8 .pl .py .jsp .asp .htm
.html .shtml .sh .cgi .xl
   Options -ExecCGI
   # Don't show this file, that would be bad as well!
   <Files .htaccess>
   order allow,deny
   deny from all
   </Files>

จากนั้นลองตรวจสอบว่า mambo ถูกอัพเกรดเรียบร้อยหรือยัง พร้อมกับทดสอบการใช้งานภายในเว็บไซต์ 

และหากบางเว็บเปิดใช้งานไม่ได้ ก็ต้องตรวจสอบว่ามีการลง component หรือ module อะไรเพิ่มเติมหรือไม่ พร้อมกับตรวจสอบ code ที่แสดงผลหน้า index.php

"แต่ถ้าหากเป็นไปได้ก็อยากอัพเกรดเป็น mambo 4.6.5 แต่ลองทดสอบแล้วอัพเกรดจาก 4.5.x เป็น 4.6.5 พบว่าการแสดงผลผิดพลาดเยอะมาก ก็เลยต้องถอยกับมาใช้ release สูงสุดของเวอร์ชั่นที่ใช้งานอยู่เดิม ถ้าหากใครมีวิธีการอัพเกรด กรุณาบอกวิธีการด้วยนะคะ"

อ้างอิงจาก :

http://www.thmambo.com/content/index.php/0/0/9/144/

Sections: พัฒนางานประจำ
Tag: cms  mambo  upgrade
License: สงวนสิทธิ์ทุกประการ Copyright
created: 19 August 2010 08:53 Modified: 19 August 2010 09:56 [ Report Abuse ]
ดอกไม้
People Who Like This
 
Facebook
Twitter
Google

Other Posts By This Blogger

ความเห็น

ไม่มีความเห็น

ร่วมแสดงความเห็นในหน้านี้

ชื่อ:
อีเมล:
IP แอดเดรส: 3.239.236.140
ข้อความ:  
เรียกเครื่องมือจัดการข้อความ
   
ยกเลิก หรือ