สวัสดีครับ
คือผมติดตั้ง php บน IIS7 ใช้ Windows Server 2008r2 ตอนเเรกใช้งานได้ปกติครับ
แต่พอผมเปิดส่วนขยาย PHP_MSSQL เพื่อใช้งาน php+sql server จะเกิด error ดังภาพเลยอ่ะครับ
ไม่ทราบว่ามีใครเคยเจอปัญหาแบบนี้ม้ยครับผม
ขอบคุณครับ
สวัสดีครับ
คือผมติดตั้ง php บน IIS7 ใช้ Windows Server 2008r2 ตอนเเรกใช้งานได้ปกติครับ
แต่พอผมเปิดส่วนขยาย PHP_MSSQL เพื่อใช้งาน php+sql server จะเกิด error ดังภาพเลยอ่ะครับ
ไม่ทราบว่ามีใครเคยเจอปัญหาแบบนี้ม้ยครับผม
ขอบคุณครับ
แสดงว่า php error ครับ
ลองเรียน php ผ่านทาง command line ดูว่ามี error อะไรมั้ย
แต่พอผมปิดส่วนขยาย php_mssql.dll ใน php.ini ก็สามารถใช้งานได้ปกตินะครับ ไม่มี error อะไรขึ้นมาเลย
แต่พอเปิดส่วนขยายดังกล่าวทีไร ก็ error เลย และ การเรียก php ผ่านทาง command line นั้นทำยังไงบ้างครับผม
พอดียังไม่ค่อยชำนาญน่ะครับ
ขอบคุณมากนะครับผม
เปิด dos prompt แล้วพิมพ์ php -v ดูครับ
run php ในแบบ cgi ระบบจะเรียก php ทำงานเป็นครั้งๆที่เปิดหน้าเว็บครับ ที่มันขึ้น error 500 ก็น่าจะมาจาก php error สาเหตุก็ต้องมากจากการเพิ่ม php_mssql นั่นละเพราะเอาออกแล้วไม่ error
เป็นไปได้ว่าหา php_mssql.dll ไม่เจอ ไม่ก็ config เกี่ยวกับ mssql ใน php.ini มีอะไรไม่ถูกต้อง
ผมควรจะแก้ยังไงครับ คือผมดูใน folder ext แล้วก็มีไฟล์ php_mssql.dll นะครับ
แต่ปัญหานี้เกิดในเฉพาะ iis ที่รันบน windows server 2008r2 นะครับ ผมลองรันใน win7 ไม่มีปัญหานะ
ทำตามที่ผมบอกยังครับ ??
ถ้าทำตามแล้วมันจะมี error message บอกว่ามีปัญหาตรงจุดไหน จะได้แก้ให้ตรงจุด
COPY libmysql.dll ไปไว้ใน C:\Windows\System32 -> Restartเครื่องดูค่ะ
ทำตามแล้วครับผม ได้ error ตามภาพอ่ะครับ ผมควรจะแก้อะไรต่อไปครับผม
ทำตามเเล้วครับ ยังไม่หายอ่ะครับ ปัญหาอยู่ที่ mssql นะครับ
libmysql.dll ผมว่ามันน่าจะคนละส่วนนะ อันนี้ผมวิเคราะห์เองครับ
ขอบคุณทุกท่านนะครับ
หาไฟล์ MSVCR71.dll มาใส้ไว้ที่ system32 ครับ (น่าจะใช่นะ) แต่ถ้าผมจำไม่ผิด ไฟล์นี้น่าจะมากับ Visual C++ Redist สักเวอร์ชั่น
ขอโทษค่ะ อ่านผิด mssql นึกว่า mysql
error บอกชัดเจน แปลแล้วทำตาม
ได้แล้วครับผม ไปดาวน์โหลดไฟล์ MSVCR71.dll จาก http://www.dll-files.com/msvcr71.zip?0WDeT0YIlX
เพราะใน โฟนเดอร์ PHP ไฟล์ MSVCR71.dll จะไม่มี
จากนั้น นำมาวางไว้ที่ Folder PHP ครับ เพราะถ้าเอามาวางที่ system32 ไม่หาย
ไม่เป็นไรครับผม ยังไงก็ยังอุจส่ามันช่วยแก้ปัญหา ขอบคุณมากๆเลยครับ ^^
ขอบคุณทุกท่านสำหรับคำแนะนำทั้งหมดครับ
ขอบคุณครับ