ความเห็น: 0
วิธีการอัพเกรดเว็บไซต์ 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 สูงสุดของเวอร์ชั่นที่ใช้งานอยู่เดิม ถ้าหากใครมีวิธีการอัพเกรด กรุณาบอกวิธีการด้วยนะคะ"
อ้างอิงจาก :
บันทึกอื่นๆ
- เก่ากว่า « แก้ไขเวลาเกินไป 1 ชม. เมื่อ run ...
ร่วมแสดงความเห็นในหน้านี้