ต้นคิด http://forum.virtuemart.net/index.php?topic=97961.0
- Backup website เอาไว้ โดยใช้ Akeeba ก็ได้ สะดวกดี ใช้เป็นกันทุกคนแล้ว
- เปลี่ยนชื่อ folder
administrator/components/com_virtuemart <--- br="">components/com_virtuemart <---- b="">---->--->
เป็นชื่ออื่นเช่น old_com_virtuemart - ย้ายโฟลเดอร์ products, manufacturer, vendor , category ทั้งหมดจาก
C:\xampp\htdocs\components\Old_com_virtuemart\shop_image
ไปไว้ที่
C:\xampp\htdocs\images\stories\virtuemart\
โฟลเดอร์ virtuemart นี่เราสร้างขึ้นมาใหม่เอง - disable ทั้ง module และ plugin ของ virtuemart ทั้งหมด
- ตั้งค่าภาษา default ใน shop virtuemart เป็นภาษา English (ของผมเป็นอย่างนี้อยู่แล้ว)
- extension/install
- ติดตั้ง virtuemart 2.0.0 ที่ทดสอบมา ต้องรุ่นนี้เท่านั้น รุ่นอื่นไม่ได้ คือเป็นรุ่นแรกที่ปรับจาก 1.1.9 มาเป็นรุ่นนี้
- ต้องติดตั้ง sample data (สำคัญ)
- และติดตั้ง AIO
- เข้าไปที่ comfiguration/shop multilanguage คลิกเลือก English แม้ว่าเราจะไม่ใช่เว็บหลายภาษาก็ต้องทำ
- เข้าไปที่ configuration คลิก Enable database Update tools คลิก save
- Tools > Tools & Migration > คลิก tap Migration
- เลือก everything > Start Migration
- ดูผลที่โปรแกรมแจ้งมาว่า import Products เข้ามาได้กี่ตัว ครบหรือไม่ คลิกจนมาครบ แต่ของผมทีเดียวมาครบเลย
- ติดตั้ง Jupgrade
- คลิกที่ parameters ใน Jupgrade (ขวาบน) ดูว่า distribution เป็น joomla 2.5 และ ทุกช่องติดที่ช่อง NO อยู่ ยกเว้น "Keep original position?" และ "Delete previous migration" คลิก Yes แล้วคลิก Save
- คลิก Upgrade (อย่าลืม ต้องไปตั้งค่าใน php.ini ไว้ก่อนแล้ว ค่อยคลิกปุ่มนี้ ในบทความก่อน)
- หลังจาก Upgrade แล้ว จะสร้างโฟลเดอร์ htdocs/jupgrade/ ขึ้นมา และ website ใหม่ทั้งหมดจะถูกสร้างขึ้นในโฟลเดอร์นี้
- เข้าไปใน administrator Joomla ใน jupgrade ตรวจสอบดู Virtuemart มาสมบูรณ์หรือไม่ ถ้าไม่สมบูรณ์ ให้ติดตั้ง Virtuemart ตัวเดิมลงไปอีกครั้งหนึ่ง พร้อมด้วย Sample Date
- ติดตั้ง AIO
- ไปที่ Admin ของ Virtuemart ตั้งค่าภาษาให้เป็น English อีกครั้ง
- ไปที่ Configuration คลิก Enable database Update Tools
- Tools > tools&migration> เลือก แทป migration
- เลือก Everything > Start Migration ดูว่า product มาครบหรือเปล่า ถ้ามาไม่ครบให้คลิกอีก จนกว่าจะมาครบ
- ตรวจสอบการทำงานว่าสมบูรณ์หรือไม่ แล้วค่อย UPload ขึ้นบน Host ต่อไป
1 comment:
ขอบคุณมากค่ะ เวบของที่ร้านอัพเดตสำเร็จเพราะบทความนี้เลย มีประโยชน์มากๆ ค่ะ
Post a Comment