ปัญหาการติดตั้ง PostNuke
|
ปัญหาการติดตั้ง PostNuke Articles / Documents Date: Mar 08, 2004 - 07:45 PM |
ในการติดตั้ง PostNuke ปกติปัญหาส่วนมากจะอยู่ที่ระบุฐานข้อมูล MySQL (Database Information )![]() ผมจะเทียบให้ดู 2 แบบนะครับ ------- http://www.domain.com/postnuke/install.php กรณีใส่ในห้อง postnuke http://www.domain.com/install.php กรณีใส่ในห้องหลักเว็บ -------- แบบที่ 1 การติดตั้งบนเครื่องตัวเองที่ใช้ AppServ หรือ WMServer Tool เป็นเซิร์ฟเวอร์ Database Host : ใส่เป็น localhost Database Username : ใส่เป็น root Database Password : ว่างไว้ Database Name : ใช้ค่าเดิมคือ Phoenix หากจะใช้ชื่ออื่นต้องสร้างฐานข้อมูลไว้ก่อนหน้านี้แล้ว Table Prefix (for Table Sharing) : ใช้ชื่อเดิมคือ nuke Database Type : MySQL Database Table Type : เลือก MyZAM ** จุดสำคัญห้ามใส่เป็น Database Username กับ Database Password เหมือนตอนติดตั้ง appserv หรือ WMServer ให้ใช้เป็นค่า (Default)ไปก่อนหากจะใช้ค่าอื่นต้องใช้คำสั่ง SQL ผ่านทาง DOS Prompt ไปเปลี่ยน แล้วผมจะเขียนบอกอีกครั้งหนึ่งสำหรับผู้ที่ต้องการเปลี่ยน ------------------------------------------------------------ แบบที่ 2 การติดตั้งบน Web Hosting จริง อันนี้ทำได้ 2 วิธี วิธีแรก ติดตั้งสดๆ บนโฮสต์ติ้งเลย หากใช้โฮสต์ติ้งเป็น linux ต้องทำการเปลี่ยนโหลดไฟล์ config.php และ config-old.php เป็น 666 (rw-) ให้อ่านและเขียนได้ก่อน ส่วนระบบ windows 2000 ไม่ต้องเปลี่ยน Database Host : ใส่เป็น localhost หรือ www.domainnam.com หรือ IP adddress Database Username : ใส่เป็นชื่อผู้ใช้ที่ติดต่อฐานข้อมูล Database Password : ใส่รหัสผ่านฐานข้อมูล Database Name : ใส่เป็นชื่อฐานข้อมูลที่มีอยู่ Table Prefix (for Table Sharing) : ใช้ชื่อเดิมคือ nuke Database Type : MySQL Database Table Type : เลือก MyZAM ** สำหรับชื่อผู้ใช้ รหัสผ่าน ชื่อฐานข้อมูล ปกติที่ Hosting ที่ให้บริการอยู่เขาจะมีทูลช่วยจัดการอาจเป็น C-Panel หรือ Ensim ภายในมีลิงค์ไปยัง phpMyAdmin วิธีที่สอง วิธีนี้น่าใช้ แต่หลายขั้นตอนไปหน่อย ดีตรงประหยัดค่า account พอสมควรสำหรับท่านที่ใช้การคอนเน็คแบบ Dialup ขั้นตอนวิธีนี้ - ทำการติดตั้งและบริหาร postnuke ในเครื่องตัวเองก่อน (อาจทำให้เสร็จประมาณ 70 หรือ 100 % เลยก็ได้ แล้วค่อยอับขึ้นโฮสต์) - ทำการ Export ฐานข้อมูล postnuke (ใช้ phpMyAdmin) จะได้เป็นชื่อ Phoenix.sql หรือชื่ออื่น อยู่กับ database ที่เก็บ - อัปโหลดข้อมูล PostNuke ทั้งหมดขึ้น Hosting - เสร็จแล้วก็ใช้โปรแกรม phpMyAdmin (บนโฮสต์ติ้ง) ทำการ Dump ฐานข้อมูล Phoenix.sql - ทำการเปลี่ยนรายละเอียดในไฟล์ config.php, config-old.php ----------- $pnconfig['dbtype'] = 'mysql'; $pnconfig['dbtabletype'] = 'myisam'; $pnconfig['dbhost'] = 'localhost'; # ใส่เป็น localhost หรือ www.domainnam.com หรือ IP adddress $pnconfig['dbuname'] = 'cm9vdA=='; # ใส่เป็นชื่อผู้ใช้ที่ติดต่อฐานข้อมูล $pnconfig['dbpass'] = ''; # ใส่รหัสผ่านฐานข้อมูล $pnconfig['dbname'] = 'Phoenix'; # ใส่ชื่อฐานข้อมูล $pnconfig['system'] = '0'; $pnconfig['prefix'] = 'nuke'; $pnconfig['encoded'] = '1'; ----------- - อัปโหลดไฟล์ config.php, config-old.php ไปทับของเก่าบนโฮสติ้ง ที่เหลือลอง อ่าน Document ในห้อง docs/manual.txt ดูนะครับ ** สุดท้ายหลังการติดตั้งอย่าลืมลบหรือเปลี่ยนชื่อไฟล์ install.php และไดเร็กทอรี install write by CMSthailand |
|
This article comes from CMSThailand.com http://www.cmsthailand.com/web45-47/ The URL for this story is: http://www.cmsthailand.com/web45-47/modules.php?op=modload&name=News&file=article&sid=28 |
