มีคำถามนิดนึงครับ ผมลองลองทำการอัพเกรดแล้วโดยทำดังนี้นะครับ อันนี้ลองทำในเครื่องครับ (อยากลงเว็บใหม่เลยครับ เรื่อง design ไม่เป็นไรเดี๋ยวทำใหม่ แต่ต้องการใช้ข้อมูล Product เดิมครับ)
1.ทำการ BK database จากเว็บจริงลงมาเก็บไว้แล้วครับ
2.ทำการดาวน์โหลด folder IMG ลงมาเก็บไว้แล้วครับ
3.ผมทำการลง PS ตัวที่คุณ kennn แจกตัวแรก ลงเครื่อง ไปก่อนครับ
4.ทำการ copy folder IMG จากเว็บเก่าไปไว้ที่ตัวที่ลงใหม่แล้วครับ
5.ทำการ ลบตาราง database ออก และใช้ bigdump อัพเข้าไปใหม่ครับ (พอดี xampp ที่ผมใช้มันอัพไฟล์ได้สูงสุด 16mb ครับ แต่ database gzip มันขนาด 34 mb ครับ ไม่ทราบว่ามีวิธีเพิ่มไม๊ครับ เพราะลองแก้ไขใน php.ini แล้ว ขนาด max ก็ไม่เปลี่ยนครับ)
6.ผม copy เว็บตัว 1.31 ที่คุณ kennn แจกใหม่ลงไปทับครับ และ install โดยเลือก อัพเกรดครับ (แต่มันไม่เห็นมีให้เลือกเลยครับว่าใช้ database ตัวไหน)
7.พอลบ folder install และเปลี่ยนชื่อ folder admin แล้ว ทั้งเข้าหน้าร้านและหลังร้านมันขึ้นขึ้นข้อความว่า "Invalid loadTaxZones() SQL query!" ครับ
ไม่ทราบว่าผมทำผิดขั้นตอนตรงไหนบ้างครับ และมีวิธีแก้ไขอย่างไรครับ
ซึ่งสิ่งที่ผมต้องการจริงๆแล้วก็คือ ต้องการทำเว็บใหม่ที่เป็นตัว 1.31 ที่คุณ kennn แจก แต่ต้องการเอา Product และรูป Product ทั้งหมดจากเว็บเดิม (เป็น 1.22 ครับ) มาใส่ในเว็บใหม่ครับ ส่วนอื่นๆตั้งใจว่าจะทำใหม่ทั้งหมดครับ
ท่านใดมีวิธี รบกวนช่วยแนะนำด้วยนะครับ ขอบคุณล่วงหน้าครับ

ยังผิดขั้นตอนไปนิดครับ กรณีของคุณ makeupintrend ผมจะสรุปขั้นตอนให้ดังนี้ครับ วิธีนี้เพื่อนๆท่านอื่นสามารถนำไปใช้ได้เหมือนกันนะครับ
ขั้นตอนการลง 1.3.1[TH] โดยใช้ข้อมูลจากเว็บเดิมจะลงข้อมูลในเซริฟเวอร์จำลองในเครื่องของเราก่อนหรือเซริฟเวอร์ใช้งานจริงก็ได้นะครับ
ข้อสำคัญอย่าลืม Backup ข้อมูลครับ1. Export ฐานข้อมูลเว็บเดิมมา Import ใส่ในฐานข้อมูลในเครื่องที่เตรียมไว้แล้ว
2. Extract ไฟล์ 1.3.1[TH] ไปใส่ไว้ในเซริฟเวอร์จำลองในโฟลเดอร์ที่เตรียมไว้แล้ว หรือบน root ของเซริฟเวอร์ที่ต้องการใช้งาน กรณีที่ต้องการนำเลเอ้าท์รูปแบบเก่าจากเว็บเดิมมาใช้ใน 1.3.1[TH] ให้ทำตามนี้ครับ
- ให้ลบโฟลเดอร์ img ออกจาก 1.3.1[TH] และนำ img ของเว็บเดิมมาใส่แทน
- ไปที่โฟลเดอร์ themes/css/ ของ 1.3.1[TH] ทำการลบหรือเปลี่ยนชื่อไฟล์ global.css ให้เป็นชื่ออื่น จากนั้นนำไฟล์ global.css ของเว็บเดิมมาใส่แทน
- ลบโฟลเดอร์หรือเปลี่ยนชื่อโฟลเดอร์ themes/img/ ของเว็บ 1.3.1[TH] และนำโฟลเดอร์ themes/img/ ของเว็บเดิมมาใส่แทน
- จากนั้นไล่แต่งเลย์เยอร์ตามต้องการกันอีกที
3. นำไฟล์ config/settings.inc.php จากเว็บเดิมมาใส่ในโฟลเดอร์ config ของเว็บ 1.3.1[TH]
4. ปรับแต่งค่าในไฟล์ config/settings.inc.php ที่ได้นำมาใส่ไว้ในเว็บ 1.3.1[TH] ดังนี้
<?php
define('__PS_BASE_URI__', '/'); //ใส่ชื่อโฟลเดอร์ที่นำไฟล์ 1.3.1[TH] ไปวาง เช่น '/prestashop/' หากทำบนเซริฟเวอร์ใช้งานจริงให้ใส่ '/'
define('_THEME_NAME_', 'prestashop');
define('_DB_NAME_', 'db_prestashop'); //ใส่ชื่อฐานข้อมูลที่ได้สร้างไว้ในข้อ 1.
define('_DB_SERVER_', 'localhost');
define('_DB_USER_', 'root'); //ชื่อ user ของฐานข้อมูล
define('_DB_PREFIX_', 'ps_');
define('_DB_PASSWD_', '1234'); //รหัสฐานข้อมูล
define('_DB_TYPE_', 'MySQL');
define('_COOKIE_KEY_', 'u2aAEFo4eybAGP4iOem4pbchzzK9YsPmoGPskfekB6KA4fuJX2pVGPe7'); //ให้ดูจากไฟล์เวอร์ชั่นเดิมของแต่ละคน
define('_COOKIE_IV_', 'dawc4zMH'); //ให้ดูจากไฟล์เวอร์ชั่นเดิมของแต่ละคน
define('_PS_VERSION_', '1.2.5.0'); //เวอร์ชั่นต้องเป็น 1.2.5.0 ไม่ใช่ 1.3.1
?>
5. เข้าหน้า install และเลือกอัพเกรด ทดสอบการใช้งานดูอีกทีครับ
... หากใครทำในเซริฟเวอร์ใช้งานจริงให้ข้ามขั้นตอนด้านล่างไปเลยนะครับ...
6. กรณีที่ทำในเซริฟเวอร์จำลองและจะนำขึ้นเซริฟเวอร์ใช้งานจริง ให้อัพโหลดไฟล์ในเซริฟเวอร์จำลองที่อยู่ในโฟลเดอร์ที่สร้างไว้ในข้อ 2. ขึ้นไปบน root ของเซริฟเวอร์ใช้งานจริง
7. Export ฐานข้อมูลที่สร้างไว้ใน phpmyadmin ในเครื่อง ไป import บน phpmyadmin ในเซริฟเวอร์ใช้งานจริง
8. แก้ไขไฟล์ config/settings.inc.php ให้ตรงกับข้อมูลของเซริฟเวอร์ใช้งานจริง
9. ทดสอบใช้งาน
ขั้นตอนน่าจะครอบคลุมแล้วนะครับ ถ้ายังไม่ผ่านเดี๋ยวมาดูช่วยอีกทีครับ ส่วนการปรับแต่ง File upload ในไฟล์ php.ini ไม่ทราบว่าคุณ makeupintrend ได้ทำการ restart xampp ใหม่ด้วยหรือไม่ครับ(เผื่อลืมครับ)