ปัญหาการติดตั้ง PostNuke

Moodu.com
ปัญหาการติดตั้ง 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

บันทึกนี้เขียนที่ GotoKnow โดย  ใน ความรู้เกี่ยวกับเว็บไซต์

คำสำคัญ (Tags)#การศึกษา#cms#post nuke

หมายเลขบันทึก: 117570, เขียน: 07 Aug 2007 @ 09:08 (), แก้ไข: 02 Jun 2012 @ 13:39 (), สัญญาอนุญาต: สงวนสิทธิ์ทุกประการ, อ่าน: คลิก


ความเห็น (0)