Page 1 of 2

สอบถาม PHPBB กะฐานข้อมูล ms access

Posted: 10/06/2008 6:47 am
by beery
เครื่องลง appserv ไว้ อยากรู้ว่า phpbb install โดยเลือตั้งฐานข้อมูลเป็น ms access ได้ไหม พอดีผมมีไฟล์ฐานข้อมูล ms_access_primer.mdb อยู่ แต่ไม่รู้วิธีที่จะ install phpbb โดยใช้ฐานข้อมูล .mdb นะครับ ผมจำเป็นต้องใช้ข้อมูลในนั้น แต่ไม่รู้วิธีที่จะเอากลับออกมาใช้บน phpbb นี่สิ
ผมลอง install phpbb โดยเลือกเป็น ms access [ODBC]
แล้ว ODBC จะเอามาจากไหนครับ ไม่มี ODBC ก็คือใช้ไม่ได้หรือ??

Database Server Hostname / DSN: ไม่รู้ใส่อะไร
Your Database Name: แล้วตรงนี้จะเอามาจากไหน
Database Username:
Database Password:
Prefix for tables in database: phpbb_

ผมลองใส่เป็น

Database Server Hostname / DSN: phpbb
Your Database Name: phpbb
Database Username:
Database Password:
Prefix for tables in database: phpbb_

พอกด install มันก็ error
Warning: odbc_connect(): SQL error: [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified, SQL state IM002 in SQLConnect in c:\appserv\www\ucvforum\db\msaccess.php on line 55
phpBB : Critical Error

Could not connect to the database

DEBUG MODE

SQL Error : Error

ใครทราบช่วยแนะนำหน่อยครับ ว่าต้องลงอะไรบ้าง
เครื่องใช้ windows xp ลง appserv ไว้ กะ iis แต่ ODBC

Posted: 10/06/2008 7:44 am
by mindphp
คำถามควรระบุ เวอร์ชั่น ของ โปรแกรมที่ท่านใช้ด้วย

Posted: 10/06/2008 10:57 pm
by beery
ขออภัย :lol:

Appserv ที่ใช้เป็น version 2.4.4a
apache 1.3.33
mysql 4.0.24
php 4.3.11

Posted: 10/06/2008 11:55 pm
by mindphp
ใช้ phpBB เวอร์ชั่นไหนครับ :?: :?: :?: :?: :?:

Posted: 12/06/2008 3:28 am
by beery
ตอนนี้ใช้ Version 2.0.23 ครับ
ตอนนี้ผมลองบนเครื่อง localhost ดูมัน connect database ได้แต่ต้องไป create odbc ใน admin tools แต่ผมอยากรู้ว่าหากไม่มี odbc มันจะสามารถเชื่อมหา database ได้ไหม

และอีกเรื่องคือผมลองลง convert phpbb2 ไปเป็น phpbb3 บน mysql appserv แต่พอเข้าไปดูข้อมูลใน database หลายๆ table มันขึ้นเป็น [BLOB - 1byte] ไม่รู้เป็นเพราะอะไร มันเลยแก้ไข database ไม่ได้

Posted: 12/06/2008 5:52 am
by mindphp
ติดต่อ กับ ms access จำเป็นต้องติดต่อผ่าน ODBC (phpbb จำเป็นต้องใช้ ODBC) ครับ
ส่วน เรื่อง BLOB ไม่ต้องตกใจครับ มันเป็น data type ชนิดหนึ่ง ของ mysql ที่ phpBB3 ใช้ น่ะครับ

ปล. ถ้าใช้ phpBB3 อดใจรออีกนิดครับ ตอนนี้ ภาษาไทย ฉบับสมบุรณ์ ของทางเว็บเรากำลังจะออกครับ (กำลังอยู่ในขั้นตอนกระทดสอบ BUG) ถ้าจะช่วยก็ ติดต่อมาได้นะครับ

Posted: 12/06/2008 11:43 pm
by beery
mindphp wrote:ติดต่อ กับ ms access จำเป็นต้องติดต่อผ่าน ODBC (phpbb จำเป็นต้องใช้ ODBC) ครับ
ส่วน เรื่อง BLOB ไม่ต้องตกใจครับ มันเป็น data type ชนิดหนึ่ง ของ mysql ที่ phpBB3 ใช้ น่ะครับ

ปล. ถ้าใช้ phpBB3 อดใจรออีกนิดครับ ตอนนี้ ภาษาไทย ฉบับสมบุรณ์ ของทางเว็บเรากำลังจะออกครับ (กำลังอยู่ในขั้นตอนกระทดสอบ BUG) ถ้าจะช่วยก็ ติดต่อมาได้นะครับ
ตกลง phpbb ms access ต้องมี odbc
BLOB เป็นของ phpbb3 อยู่แล้วเหรอครับ ผมนึกว่า database มันมีปัญหาอะไรเสียอีก เพราะเข้าไปดูใน ข้อมูลใน table ของ phpbb3 หลายๆอัน ขึ้น BLOB เต็มไปหมด ส่วน phpbb3 ที่ทำ เป็นคนละอย่างกับของ web phpbb3 หรือครับ

Posted: 13/06/2008 6:00 pm
by mindphp
phpbb3 ที่ทำ เป็นคนละอย่างกับของ web phpbb3 หรือครับ หมายถึงอะไรครับ