ไม่สามารถเริ่ม php-cgi.exe - MSVCR110.dll หายไป [ปิด]


48

พยายามติดตั้ง nginx และ php บนเครื่อง Windows ของฉัน แต่ทุกครั้งที่ฉันพยายามเริ่มphp-cgi.exeฉันได้รับข้อผิดพลาดของระบบ

โปรแกรมไม่สามารถเริ่มทำงานได้เนื่องจาก MSVCR110.dll หายไปจากคอมพิวเตอร์ของคุณ ลองติดตั้งปัญหาอีกครั้งเพื่อแก้ไขปัญหานี้

ฉันใช้ Wnmp เพื่อเริ่มโปรแกรมของฉันและดาวน์โหลด PHP 5.5 ล่าสุดไปเป็นเวอร์ชัน 32 บิต

ฉันมี Visual C ++ 2008 x86, C ++ 2010 x64 และ C ++ 2010 x86

ฉันจะพลาดอะไรไปบ้างและเหตุใดจึงไม่สามารถใช้โปรแกรมรายการ PHP ที่จำเป็นสำหรับ PHP (cgi) ในการทำงาน


17
เรื่องนี้น่าจะเป็นไปได้อย่างไร ฉันอยากรู้ นี่เป็นปัญหาของเซิร์ฟเวอร์ bonafide สำหรับฉัน
hopeeekr

4
จ้ะที่โง่ นี่เป็นปัญหาจริงและการแก้ไขด้านล่างใช้งานได้สำหรับฉัน
Andy Brudtkuhl

บางทีสิ่งนี้จะเหมาะกับ StackOverflow มากขึ้นเนื่องจากเป็นเรื่องเกี่ยวกับเครื่องมือการเขียนโปรแกรม
James

6
ฉันเกลียดเมื่อผู้กลั่นกรองทำเครื่องหมายว่าเป็นหัวข้อนอกเรื่อง ฉันมาที่นี่ผ่าน google โดยพิมพ์ข้อความที่แน่นอน มันไม่ใช่หัวข้อสำหรับฉันและเป็นที่เดียวที่ฉันพบคำตอบหลังจากค้นหามาก
LonnieBest

คำตอบ:


75

คุณต้องการ VS C ++ 2012 ไปที่นี่: http://www.microsoft.com/en-us/download/details.aspx?id=30679

คุณต้องดาวน์โหลดรุ่น x86 หากคุณติดตั้งรุ่น 64 บิตจะทำให้เกิดข้อผิดพลาดเดียวกัน


1
แม้ว่ารุ่น php คือ 5.5.3 และสำหรับระบบ 64 บิต!
มูฮัมหมัด Gelbana

4
@MuhammadGelbana ใช่มันขึ้นอยู่กับฟังก์ชั่น 32- บิต
นาธาน C

4
ฉันต้องการทั้งสองอย่างฉันติดตั้งรุ่น 32 บิตก่อนและมันล้มเหลวตามข้อผิดพลาดของ ops และจากนั้นฉันติดตั้งรุ่น 64 บิตและทั้งหมดนั้นก็ดี นี่คือศูนย์ข้อมูล Windows Server 2012 โดยใช้ PHP 5.5 (5.5.4)
rism

2
หน้าอื่น ๆ ทั้งหมดแนะนำว่าฉันต้องการปี 2010 แต่ในที่สุดฉันก็เจอคำตอบของคุณ ขอบคุณมาก! เช่น rism ฉันต้องติดตั้งทั้ง 32 บิตและ 64 บิตก่อนที่มันจะทำงาน
LonnieBest

2
FYI ชื่อของไฟล์ที่หายไปนั้นสำคัญ หากคุณกำลังมองหาMSVCR110.dllนี่คือคำตอบ หากคุณกำลังมองหาMSVCR100.dll(ไม่ใช่หมายเลขเวอร์ชันคือ 100 แทน 110) คุณต้องดาวน์โหลดVS C++ 2010แพ็คเกจ
DavidG
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.