แหล่งแลกเปลี่ยนความรู้-ประสบการณ์ FreeBSD สำหรับคนไทย
:: เพื่อแลกเปลี่ยนความรู้, ถาม-ตอบปัญหาคาใจ, แนะนำ, ประกาศ, หรือทุกสิ่งตามต้องการ ::
 
Home  กลับหน้าหลัก  สมัครสมาชิก  ตั้งคำถามใหม่  แก้ไขข้อมูลสมาชิก  ดูสมาชิกทั้งหมด  ลืมรหัสผ่าน

ขอเชิญร่วมตอบคำถามครับ



  ปัญหากับ mysql ติดต่อฐานข้อมูลไม่ได้ครับ
   see
 Posted : 2006-05-27 19:56:28

  ศิษย์น้อยฝึกวิชา
 

 Sex :
 Post : 105
 สมาชิกลำดับที่ : 211
คือ มันขึ้นข้อความ
Fatal error: Call to undefined function: mysql_connect() in /usr/local/www/data-dist/webboard/setup.php on line 17

สภาพแวดล้อม freebsd 5.4 release
php5
mysql4
คำว่า "underfine" มันคืออะไรครับ มันไม่รองรับกับ php5 หรือปล่าวครับ
.
.
ปล.ใครทำเวบบอร์ดได้ช่วยแนะนำได้ไหมครับ ขอบคุณมากครับ

 

ชายแก่ๆที่ยังมีไฟอยู่
  IP : (58.136.128.211)
ชื่อสมาชิก see Mail to see
แสดงความคิดเห็น

   see
 Posted : 2006-05-27 20:08:43   IP : (58.136.128.211)

  ศิษย์น้อยฝึกวิชา
 

 Sex :
 Post : 105
 สมาชิกลำดับที่ : 211
undefine ครับโทษทีครับพิมพ์ผิด

 

ชายแก่ๆที่ยังมีไฟอยู่
 Comment : 1
ชื่อสมาชิก see Mail to see
กลับขึ้นด้านบน

   CyberNude
 Posted : 2006-05-27 20:13:09   IP : (192.168.1.249)

  จอมยุทธ์น้อย
 

 Sex :
 Post : 560
 สมาชิกลำดับที่ : 257
แล้วใช้ phpmyadmin ได้หรือเปล่าครับ ลอง test connect กับ mysql ดูนะครับ ของผมก็เป็น ทดลองลงใหม่ดูนะคับ ไฟล์บางอย่างอาจจะไม่สมบูรณ์

 

ทำไม่ได้ เป็นไปไม่ได้ หรือไม่ได้ทำ
 Comment : 2
ชื่อสมาชิก CyberNude Mail to CyberNude เบอร์ msn ninetea@hotmail.com โรงพยาบาลเขื่องใน
กลับขึ้นด้านบน

   see
 Posted : 2006-05-27 20:15:02   IP : (58.136.128.211)

  ศิษย์น้อยฝึกวิชา
 

 Sex :
 Post : 105
 สมาชิกลำดับที่ : 211
ไม่ได้ใช้ครับ โปรแกรมลงตามที่บอกครับ มี FAMP แค่นั้นครับต้องลง
phpmyadmin เพิ่มเหรอครับ......
กำลังรออยู่ครับ

 

ชายแก่ๆที่ยังมีไฟอยู่
 Comment : 3
ชื่อสมาชิก see Mail to see
กลับขึ้นด้านบน

 samira samilan
 Posted : 2006-05-27 20:29:49   IP : (24.107.126.13)
Fatal error: Call to undefined function: mysql_connect() in /usr/local/www/data-dist/webboard/setup.php on line 17

เหมือนว่า จะติดตั้ง webboard จาก setup.php แต่พอ setup.php จะใช้ mysql_connect ( ในบรรทัด 17) มันบอกว่า หาไม่เจอ อย่างนี้ น่าจะแปลว่า ติดตั้งยังไม่ถูกต้อง ( หรือไม่สมบูรณ์)


 
 Comment : 4
กลับขึ้นด้านบน

   CyberNude
 Posted : 2006-05-27 21:08:24   IP : (192.168.1.249)

  จอมยุทธ์น้อย
 

 Sex :
 Post : 560
 สมาชิกลำดับที่ : 257
ลองทำตามนี้ดูนะครับ ผมไม่มั่นใจว่าจะเป็นตามนี้ป่าว แต่ที่ผมถามว่าลง phpmyadmin หรือเปล่านั้น เวลาที่ phpmyadmin มันติดต่อกับ mysql ไม่ได้ มันจะบอก error ไว้ พอจะเป็นแนวทางแก้ไขได้หน่ะครับ เริ่มเลยนะครับ ก่อนอื่น
#cd /usr/ports/databases/php5-mysql
#make deinstall
#make reinstall
จากนั้น restart apache แล้วลองรันดูใหม่ครับ

 

ทำไม่ได้ เป็นไปไม่ได้ หรือไม่ได้ทำ
 Comment : 5
ชื่อสมาชิก CyberNude Mail to CyberNude เบอร์ msn ninetea@hotmail.com โรงพยาบาลเขื่องใน
กลับขึ้นด้านบน

 j_piriya@yahoo.com
 Posted : 2006-05-27 23:55:32   IP : (58.8.90.78)
เป็นเพราะตอน compile PHP ไม่ได้รวม MySQL เข้าไปด้วยครับ อาจลองไปสั่ง Hard Code ในไฟล์

/usr/ports/lang/php4/Makefile

ตรง CONFIGURE_ARGS ก่อนบรรทัด --disable-all ให้กด Tab 2 ครั้งแล้วเพิ่ม --with-mysql \ จากนั้น compile ใหม่ครับ

 
 Comment : 6
Mail to j_piriya@yahoo.com
กลับขึ้นด้านบน

   see
 Posted : 2006-05-28 08:26:23   IP : (58.136.156.75)

  ศิษย์น้อยฝึกวิชา
 

 Sex :
 Post : 105
 สมาชิกลำดับที่ : 211
มั่วไปมั่วมา มันรันดันเวบไม่ได้ถามหา libexpat.so.5

ผมต้องทำไงครับ ใช้
pk_add -r libexpat.so.5 แล้วมันบอก can not fetch..........
หรือว่ามีอยู่ในแผ่นที่แถมมากับหนังสือมีไหมครับผมลองหาแล้วไม่เจอไม่รู้มันอยู่ที่ไหน สมมติฐานน่าจะถูกครับ ว่า php 5 extensions ที่เกี่ยวกับ mysql มีปัญหา ลองกับ mysql5 แล้วก็เหมือนเดิม ก็เลยต้องลองจับคู่กันไปมา จนมันถามหาแพกเกจนี่แหละครับรบกวนขอชี้แนะก็ได้ครับไม่ต้องเฉลยก็ได้ ผมว่าจะลง php4 แทนน่ะครับ พอ deinstall php5 extensions แล้วลงด้วย php4-extensions แต่ยังไม่ทันลอง apache2 ก็เลยไม่รันสงสัยต้องใช้ apache 1.3.26 แทนละมั่งครับ
ขอคำชี้แนะด้วยนะครับ ว่า php? + apache? = เวบบอร์ดได้ครับ



 

ชายแก่ๆที่ยังมีไฟอยู่
 Comment : 7
ชื่อสมาชิก see Mail to see
กลับขึ้นด้านบน

   CyberNude
 Posted : 2006-05-28 09:43:46   IP : (192.168.1.249)

  จอมยุทธ์น้อย
 

 Sex :
 Post : 560
 สมาชิกลำดับที่ : 257
เอางี้ ลองทำตามนี้นะครับ
1. uninstall ออกให้หมดเลย ทั้ง apache , php , mysql
#cd /usr/ports/www/apache20
#make deinstall
#cd /usr/pots/lang/php5-extensions
#make deinstall
#cd /usr/ports/databases/mysql41-server
#make deinstall
2. ลง apache ก่อน
#cd /usr/ports/www/apache20
#make config
เลือกอย่างพี่เราต้องการ
#make install clean
#cd /usr/ports/lang/php5-extensions
#make config
เลือกอย่างที่เราต้องการ
#make install clean
#cd /usr/ports/databases/mysql41-server
#make WITH_CHARSET=tis620 WITH_XCHARSET=all install clean
จากนั้นลองรันดูใหม่ครับ ได้ผลไง ค่อยมาว่ากันต่อครับ

 

ทำไม่ได้ เป็นไปไม่ได้ หรือไม่ได้ทำ
 Comment : 8
ชื่อสมาชิก CyberNude Mail to CyberNude เบอร์ msn ninetea@hotmail.com โรงพยาบาลเขื่องใน
กลับขึ้นด้านบน

   see
 Posted : 2006-05-28 10:49:31   IP : (58.136.156.75)

  ศิษย์น้อยฝึกวิชา
 

 Sex :
 Post : 105
 สมาชิกลำดับที่ : 211

www# cd /usr/ports/www/apache20
www# make deinstall
===> Deinstalling for www/apache20
===> apache not installed, skippin g
www# cd /usr/ports/lang/php5-extensi ons
www# make deinstall
===> Deinstalling for lang/php5-ext ensions
===> php5-extensions not installed , skipping
www# cd /usr/ports/databases/mysql50 -server
www# make deinstall
===> Deinstalling for databases/mys ql50-server
===> Deinstalling mysql-server-5.0 .21
www# cd /usr/ports/lang/php4-extensi ons
www# make deinstall
===> Deinstalling for lang/php4-ext ensions
===> Deinstalling php4-extensions- 1.0
www# cd /usr/ports/www/apache20
www# make config
===> No options to configure
www#


ขอบคุณทุกความคิดเห็นครับ สงสัยต้องใช้ท่าไม้ตายซะแล้ว (fdisk+newinstall)
รอถึงตอนบ่ายค่อยตัดสินใจอีกครั้ง เพราะข้อมูลนำมายากมาก แล้วก็มีเวบที่ทางโรงเรียนต่างเขามาฝากไว้แยะเหมือนกัน
ตอนแรกว่าจะลองลง เวบบอร์ดใหม่เฉยๆ เห็นบอร์ดนี้มันคลาสสิคดี...ไปๆมาๆ เวบไม่รันซะงั้น กรรมแท้อยู่ดีไม่ว่าดี
.
.
ปล. นอกเรื่องนะครับใน freebsd มี system recovery ไหมครับรู้แต่ backup ข้อมูลอย่างเดียว

 

ชายแก่ๆที่ยังมีไฟอยู่
 Comment : 9
ชื่อสมาชิก see Mail to see
กลับขึ้นด้านบน

   CyberNude
 Posted : 2006-05-28 11:01:53   IP : (192.168.1.249)

  จอมยุทธ์น้อย
 

 Sex :
 Post : 560
 สมาชิกลำดับที่ : 257
www# cd /usr/ports/www/apache20
www# make deinstall
===> Deinstalling for www/apache20
===> apache not installed, skippin g
แปลว่าคุณไม่ได้ลง apache20 ไว้ ตอนนี้ลง apache ไรอยู่ครับ เอาออกก่อน
www# cd /usr/ports/lang/php5-extensi ons
www# make deinstall
===> Deinstalling for lang/php5-ext ensions
===> php5-extensions not installed , skipping
เอาออกได้ เรียบรอ้ยดี
www# cd /usr/ports/databases/mysql50 -server
www# make deinstall
===> Deinstalling for databases/mys ql50-server
===> Deinstalling mysql-server-5.0 .21
เอาออกได้เรียบร้อยดี
www# cd /usr/ports/lang/php4-extensi ons
www# make deinstall
===> Deinstalling for lang/php4-ext ensions
===> Deinstalling php4-extensions- 1.0
ทำไมคุณมีทั้ง php4 php5 เลยหล่ะครับ เอาออกทั้ง 2 ตัวเลยครับ เอาออกก่อน
www# cd /usr/ports/www/apache20
www# make config
===> No options to configure
www#
อันนี้ค่อยว่ากัน ก่อนอื่น เอา apache , php , mysql ออกให้หมดก่อน ค่อยไล่ลงจาก port ทีหลัง ลองดูครับ

 

ทำไม่ได้ เป็นไปไม่ได้ หรือไม่ได้ทำ
 Comment : 10
ชื่อสมาชิก CyberNude Mail to CyberNude เบอร์ msn ninetea@hotmail.com โรงพยาบาลเขื่องใน
กลับขึ้นด้านบน

1 2


 แสดงความเห็นต่อคำถามนี้
ชื่อ/Username
รหัสผ่าน
( เฉพาะสมาชิก )
อีเมลล์
( ถ้าเป็นสมาชิกไม่ต้องใส่ )
รูปแบบพิเศษ   ย่อหน้า ตัวหนา ตัวยก ตัวห้อย ตัวหนังสือเรืองแสง ตัวหนังสือมีเงา ตัวเอียง เส้นใต้ สีแดง สีเขียว สีน้ำเงิน สีส้ม สีชมพู สีเทา
Emotions  
แทรกภาพ  
ขนาดภาพ ห้ามเกิน 50 kb  และ ไฟล์ Flash ขนาดห้ามเกิน 500 kb
แสดงความเห็น

ความปลอดภัย กรุณากรอกข้อความที่ท่านเห็นด้านล่าง
   
   
   
[ สมัครสมาชิก | ปิดหน้าต่างนี้ ]


ข้อความที่ท่านได้อ่าน เกิดจากการเขียนโดยสาธารณชน และส่งขึ้นมาแบบอัตโนมัติ เจ้าของเว็บบอร์ดไม่รับผิดชอบต่อข้อความใดๆทั้งสิ้น เพราะไม่สามารถ
ระบุได้ว่าเป็นความจริงหรือชื่อผู้เขียนที่ได้เห็นคือชื่อจริง ผู้อ่านจึงควรใช้วิจารณญาณในการกลั่นกรอง และถ้าท่านพบเห็นข้อความใด ที่ขัดต่อกฎหมายและ
ศีลธรรม หรือเป็นการกลั่นแกล้งเพื่อให้เกิดความเสียหาย ต่อบุคคล หรือหน่วยงานใด กรุณาส่ง email มาที่ admin@thaibsd.com เพื่อให้ผู้ควบคุม
ระบบทราบและทำการลบข้อความนั้น ออกจากระบบต่อไป


 © Copyright 2001 thaibsd.com All Right Reserved. Contact >> admin@thaibsd.com