Php-cgi.exe başlatılamadı - MSVCR110.dll eksik [kapalı]


48

Windows makinemde nginx ve php kurmaya çalışıyorum, fakat her başlatmaya çalıştığımda php-cgi.exebir sistem hatası alıyorum.

MSVCR110.dll bilgisayarınızdan eksik olduğundan program başlatılamıyor. Bu sorunu çözmek için sorunu yeniden yüklemeyi deneyin.

Programlarımı başlatmak için Wnmp kullanıyorum ve programa PHP 5.5'i indirdim (32bit versiyon).

Visual C ++ 2008 x86, C ++ 2010 x64 ve C ++ 2010 x86 var.

Neyi özlüyorum ve neden PHP (cgi) 'nin çalışması için gerekli olan PHP listesini listeleyemiyor?


17
Bu nasıl halt dışı olabilir? Gerçekten bilmek isterdim. Bu benim için bir bonafide sunucu sorunu.
hopeseekr

4
evet bu aptalca. bu gerçek bir sorun ve aşağıdaki düzeltme benim için çalıştı
Andy Brudtkuhl

Belki de bu, programlama araçlarında olduğu gibi StackOverflow için daha uygun olacaktır.
James,

6
Moderatörler konuyu konu dışı olarak işaretlediğinde nefret ediyorum. Buraya tam bir cümle yazarak google üzerinden geldim. Bu benim için konu dışı değil ve çok aradıktan sonra cevabımı bulduğum tek yer.
LonnieBest

Yanıtlar:


75

VS C ++ 2012'ye ihtiyacınız var. Buraya gidin: http://www.microsoft.com/en-us/download/details.aspx?id=30679

64bit sürümünü yüklerseniz x86 sürümünü de indirmeniz gerekir, aynı hatayı verir.


1
Php sürümü 5.5.3 olsa ve 64-bit sistemler için bile olsa!
Muhammad Gelbana

4
@MuhammadGelbana Evet, bazı 32-bit işlevlere dayanır.
Nathan C

4
Her ikisine de ihtiyacım vardı, önce 32bit sürümünü kurdum ve ops hata mesajına göre başarısız oldum, sonra 64 bit sürümünü kurdum ve her şey yolunda gitti. Bu, PHP 5.5 (5.5.4) kullanarak Windows Server 2012 veri merkezindedir
rism

2
Diğer tüm sayfalar 2010'a ihtiyacım olduğunu ileri sürüyordu ama sonunda cevabınızla karşılaştım. Çok minnettar! Rism gibi, işe yaramadan önce hem 32bit hem de 64bit kurmak zorunda kaldım.
LonnieBest

2
Bilginize eksik dosyanın adı önemlidir. Arıyorsanız MSVCR110.dllo zaman cevap budur. Arıyorsanız MSVCR100.dll(sürüm numarası 110 yerine 100 değil), o zaman VS C++ 2010paketi indirmeniz gerekir .
DavidG,
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.