วิธีการนี้ Work สุด ยุ่งยากน้อยที่สุดแล้ว เท่าที่ได้ทดสอบมา สำหรับผู้ที่ต้องการจะ Upgrade Migrate จาก Joomla รุ่นเก่า 1.5.26 ไป 2.5 และมี Virtuemart ด้วย
Basic Joomla
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 เป็นอันใช้ได้
Saturday, February 11, 2012
ปรับแต่ง แก้ไขหน้าตาของ Virtumart Latestproducts module
เมื่อต้องการแก้ไข Module ชื่อ LatestProduct ให้เข้าไปแก้ไข CSS ได้ที่
components/com_virtuemart/themes/default/templates/common/productsnapshot.tpl.php
components/com_virtuemart/themes/default/templates/common/productsnapshot.tpl.php
Wednesday, January 25, 2012
การแก้ไข Home ของ Virtuemart
เมื่อคุณตั้ง Home ที่ Menus เป็นค่า Default แล้วเลือกให้แสดงหน้าแรกเป็น Virtuemart
เมื่อเข้ามาหน้าแรกของเว็บไซต์ เราจะเจอ Categories เรียงกันเป็นแถว ตามด้วย Feature Products ที่เราเลือกไว้ให้แสดง ดูรกรุงรัง ผมต้องการแก้ไขด้วยการไม่ให้ Categories แสดง สามารถทำได้ด้วยการเข้าไปแก้ไขไฟล์ ShopIndex.tpl.php ซึ่งอยู่ใน components\com_virtuemart\themes\default\templates\common
ผมแก้ไขโดยการทำ Comment ในบรรทัดนี้ (ไม่ควรลบทิ้ง เก็บไว้ก่อน)
//defined( 'vmToolTipCalled') or define('vmToolTipCalled', 1);
//echo $vendor_store_desc = vmCommonHTML::ParseContentByPlugins( $vendor_store_desc )."
";
//echo "
//echo $categories; ?>
เมื่อเข้ามาหน้าแรกของเว็บไซต์ เราจะเจอ Categories เรียงกันเป็นแถว ตามด้วย Feature Products ที่เราเลือกไว้ให้แสดง ดูรกรุงรัง ผมต้องการแก้ไขด้วยการไม่ให้ Categories แสดง สามารถทำได้ด้วยการเข้าไปแก้ไขไฟล์ ShopIndex.tpl.php ซึ่งอยู่ใน components\com_virtuemart\themes\default\templates\common
ผมแก้ไขโดยการทำ Comment ในบรรทัดนี้ (ไม่ควรลบทิ้ง เก็บไว้ก่อน)
//defined( 'vmToolTipCalled') or define('vmToolTipCalled', 1);
//echo $vendor_store_desc = vmCommonHTML::ParseContentByPlugins( $vendor_store_desc )."
";
//echo "
".$VM_LANG->_('PHPSHOP_CATEGORIES')."
";//echo $categories; ?>
Thursday, November 25, 2010
เปลี่ยน Domain name ใน Virtuemart
This summary is not available. Please
click here to view the post.
Subscribe to:
Posts (Atom)