Linux
Reply Return

หัวข้อ : PhP เรียกใช้ function MySql ไม่ได้เลย

ข้อความว่า
ชื่อ: พี
ส่งมาเมื่อวันที่ : 25 เมษายน,2002 at 03:30:15 [ ด้วย IP : 203.148.217.119 ]
หัวข้อ : PhP เรียกใช้ function MySql ไม่ได้เลย
ด้วยข้อความที่ว่า:
ผมใช้ linux 7.1 ติดตั้ง php , apache , mysql
ตามตำราทุกอย่าง แต่มีปัญหา
Fatal error: Call to undefined function: mysql_connect()
จะแก้ยังงัยดีครับ
ผมลง php4.0.2 แต่ phpinfo() แสดงเป็น php4.0.4
ไม่ทราบว่ามาจากใหนกัน เครียดมากครับ

ผู้ตอบคนที่ 1
ชื่อ: นิจ
ส่งเมื่อวันที่ : 07 มกราคม,2005 at 17:26:26 [ ด้วย IP 202.143.162.106 ]
หัวข้อ : Re: PhP เรียกใช้ function MySql ไม่ได้เลย
ตอบว่า :
1. เพราะเวอร์ชันของ php ไม่ตรงกับ mysql

2. ขอเดาว่าเป็น PHP5 หรือเปล่าครับ

ถ้าหากใช่ ไปลบ ; ในไฟล์ php.ini (C:\WinNT\php.ini หรือซักที่ ดูได้จาก phpinfo ส่วน Configuration File (php.ini) Path) บรรทัดนี้ครับ
extension=php_mysql.dll

ต้องใช้ PHP5 Pack เต็มด้วย

ถ้าหากขึ้น error
> Client does not support authentication protocol requested by server; consider upgrading MySQL client
(ซึ่งจะเป็นเฉพาะ mySQL 4.1) ให้สั่ง update ใน MySQL ด้วยดังนี้ (ด้วย root นะครับ)
mysql> update mysql.user set password=OLD_PASSWORD('รหัสผ่าน') where user='ยูสเซอร์เนม';
(ก็อบเขามาน่ะ)


ท่านผู้รู้ กรุณาช่วยตอบวิธีแก้ปัญหาให้หน่อยครับ ขอบคุณมากครับ :

ชื่อ :
E-Mail :
หัวข้อ :
ข้อความว่า :