วันอาทิตย์ที่ 27 เมษายน พ.ศ. 2557

HTTP Error 500.0 - Internal Server Error

HTTP Error 500.0 - Internal Server Error
C:\PHP\php-cgi.exe - The FastCGI process exited unexpectedly

เหตุการณ์ Error ในลักษณะนี้มักเกิดขึ้นเมื่อทำการติดตั้ง PHP บน IIS Web Server ทำงานผ่าน FastCgiModule เมื่อทำการรันไฟล์ PHP ก็จะแสดงความผิดพลาดขึ้นดังรูป


การแก้ไขปัญหา

ปัญหาของ Error นี้เกิดจาก มีไฟล์ระบบบางตัวหายไปครับ ซึ่งทำให้ตัวประมวลผล PHP ไม่สามารถเริ่มทำการงานได้ การแก้ไขปัญหาให้ท่านทำตามขั้นตอนดังนี้ ครับ
1.เข้าไปที่ Folder ที่ติดตั้ง PHP ไว้เช่นของผม C:\PHP
2.ดับเบิลคลิกที่ไฟล์ php.exe
3.หลังจากคลิกแล้ว จะแสดงหน้าต่างขึ้นมาแสดงความผิดพลาด ซึ่งจะบอกชัดเจนว่า ระบบหาไฟล์ที่ชื่อว่า "msvcr110.dll" ไม่เจอ เพราะฉะนั้นการแก้ไขก็คือก็เอาไฟล์ "msvcr110.dll" ไปใส่ไว้ให้มันซะ

4.ดาวน์โหลด msvcr110.dll ไปวางไว้ที่ C:\Windows\System32
5. Restart IIS ใหม่อีกครั้ง

ไม่มีความคิดเห็น:

แสดงความคิดเห็น