วิธีการนี้ Work สุด ยุ่งยากน้อยที่สุดแล้ว เท่าที่ได้ทดสอบมา สำหรับผู้ที่ต้องการจะ Upgrade Migrate จาก Joomla รุ่นเก่า 1.5.26 ไป 2.5 และมี Virtuemart ด้วย
Monday, April 29, 2013
Wednesday, April 24, 2013
อัพเกรท Virtuemart 1.1.9 ไป 2.0.20b
เมื่อเขาเลิก support Joomla 1.5 แล้วเราก็จำเป็นต้องอัพเกรทตามเขาไปด้วย แต่ติดปัญหาตรงที่เว็บไซต์ดันมี virtuemart ด้วยเลยยุ่งกันใหญ่
(แก้ไข) วิธีการที่แล้วมันเก่าไปขออภัย
ใช้ Jupgrade รุ่นล่าสุดนี่ ทีเดียวจบเลย มัวไปย้อนอ่านของเก่าสมัยแรกๆ เลยทำให้ยุ่งยาก
ขั้นตอนดังนี้
(แก้ไข) วิธีการที่แล้วมันเก่าไปขออภัย
ใช้ Jupgrade รุ่นล่าสุดนี่ ทีเดียวจบเลย มัวไปย้อนอ่านของเก่าสมัยแรกๆ เลยทำให้ยุ่งยาก
ขั้นตอนดังนี้
- Uninstall Component ทั้งหลายที่ไม่จำเป็นออกไปให้หมด ป้องกันความผิดพลาด เหลือไว้แต่หลักๆเท่านั้น เพราะ Jupgrade จะสนับสนุน component บางตัวเท่านั้น
สำหรับเว็บเรา เหลือไว้แค่ Akeeba backup, Virtuemart เท่านั้น นอกนั้นก็เป็น component ที่ติดตั้งมากับ Joomla - เปลี่ยนชื่อ folder Administrator/components/com_virtuemart
และ Components/com_virtuemart - ติดตั้ง jupgrade
- แก้ไฟล์ php.ini
- display_errors=0
- error_reporting = E_ERROR
- max_execution_time = 400 (เอาเยอะๆไปเลย)
- memory_limit = 512M
save แล้ว restart xampp ใหม่ - คลิก jupgrade แล้ว enable mootools ตามคำแนะนำ
- Jupgrade อีกที รอจนเสร็จสิ้นขบวนการ
- เข้า่ไปที่ administrator ของเว็บไซต์ใหม่ ซึ่งจะอยู่ใน folder /jupgrade/
- จะมีการแจ้งเตือนให้ update Virtuemart ไปเป็น 1.2 คลิก update
- เสร็จจบ ง่ายดี
Sunday, March 10, 2013
Joomla ขึ้นคำว่า Error loading feed data
Joomla 1.5.23 ที่ Control panel ขึ้น Error ว่า Error loading feed data แถบสีแดง
ให้เข้าไปแก้ไขที่ Extensions > Module manager > Administrator > ให้ disable Joomla Security Newsfeed
แค่นี้ก็จบ
ให้เข้าไปแก้ไขที่ Extensions > Module manager > Administrator > ให้ disable Joomla Security Newsfeed
แค่นี้ก็จบ
Restore website บน Wamp โดยใช้ Akeeba แล้วขึ้น internal server error
เมื่อเรา backup เว็บไซต์ของเราด้วย Akeeba เก็บไว้ในรูปไฟล์ JPA
Restore ด้วย Akeeba kickstart บนโฮสจำลองบนเครื่องคอมพิวเตอร์เราเอง เช่น WAMP เพื่อการแก้ไขปรับปรุงทดสอบเว็บไซต์
เมื่อ Restore เสร็จเรียบร้อยแล้วปรากฏว่าขึ้นหน้าสีขาว Internal server error 500
สาเหตุเกิดจากเราเปิด mod_rewrite on เอาไว้ในตอนที่เรา Backup เว็บไซต์ของเรา
เมื่อทำการ Restore บน Host จำลองก็ต้องเปิด module ตัวนี้ด้วย
Wamp เข้าไปที่ Tray icon คลิกขวา > Apache > Apache modules > ติ๊กเครื่องหมายถูกที่ rewrite_module
server จะ restart เป็นอันใช้ได้
Restore ด้วย Akeeba kickstart บนโฮสจำลองบนเครื่องคอมพิวเตอร์เราเอง เช่น WAMP เพื่อการแก้ไขปรับปรุงทดสอบเว็บไซต์
เมื่อ Restore เสร็จเรียบร้อยแล้วปรากฏว่าขึ้นหน้าสีขาว Internal server error 500
สาเหตุเกิดจากเราเปิด mod_rewrite on เอาไว้ในตอนที่เรา Backup เว็บไซต์ของเรา
เมื่อทำการ Restore บน Host จำลองก็ต้องเปิด module ตัวนี้ด้วย
Wamp เข้าไปที่ Tray icon คลิกขวา > Apache > Apache modules > ติ๊กเครื่องหมายถูกที่ rewrite_module
server จะ restart เป็นอันใช้ได้
Subscribe to:
Posts (Atom)