|
วันก่อนมีลูกค้าท่านหนึ่งใช้งาน joomla virtuemart 1.5.x ซึ่งลูกค้าได้ติดตั้งไว้บนระบบ localhost ที่ server จำลอง หลังจากนั้นก็ใส่ข้อมูลลงไปในระบบ joomla virtuemart เรียบร้อย ทีนี้ถึงขั้นตอนที่จะนำโปรแกรม joomla virtuemart ขึ้น server hosting จริง ก็ upload ไฟล์ขึ้นมาปกติครับ แต่ก่อนการ upload ข้อมูลขึ้น hosting ต้องทำการแก้ไขไฟล configuration.php ในส่วนของโปรแกรม joomla เองก่อน ซึ่งหากว่า localhost เป็นระบบ window จะมีไม่มีเรื่องของ temp และ logs ครับ ก็ให้แก้ path ในส่วนนี้ก่อนครับ บางทีอาจจะถูกกำหนดไว้เป็น path ของเครื่อง server จำลองที่ localhost เช่นพวก Drive C เป็นต้นครับ จากนั้นเมื่อนำ 2 folder นี้ขึ้น server hosting จริงแล้วต้องทำการ chmod 0777 ทั้ง 2 ส่วนนี้ด้วยครับ
ต่อมาเราก็ต้องแก้ไข configuration ของ virtuemart เองซึ่งมันจะมีการเก็บค่า URL ของโปรแกรม ซึ่งมันอาจจะเก็บไว้เป็น http://localhost ซึ่งก็อาจจะทำให้ภาพไม่ปรากฏ หรือในช่อง title bar แสดงเป็น localhost ตลอดเวลา ซึ่งไฟล์ configuration ของ virtuemart จะอยู่ที่ administrator/components/com_virtuemart/virtuemart.cfg.php ครับ โดยแก้ไขในส่วนของ
define( 'URL',
และ
define( 'SECUREURL',
ให้เป็น URL ที่ถูกต้องครับ จากนั้นก็ตามไป replace path ของภาพที่อาจจะถูกจัดเก็บอยู่ในไฟล์ .sql ที่เราต้อง export ออกมาจากเครื่อง localhost ก่อน เพื่อนำไฟล์ .sql ซึ่งเป็น MySQL command นำไป import ผ่านโปรแกรม phpmyadmin ซึ่งต้อง replace path ในส่วนของพวก Drive C ออกให้เหลือแต่ path ที่เข้าถึงได้จริง ๆ อาจจะเช็คจาก properties ของภาพที่ไม่ปรากฏบนเว็บไซต์ก่อนก็ได้ครับ
บทความโดย ณัฐธัญ เตชะกาญจนวงศ์
Webdesign Article : |