wenn ich versuche, WampServer zu installieren, wird der obige Fehler angezeigt. Ich habe bereits versucht, alle Programme zu installieren, die empfohlen wurden, zum Beispiel hier: WAMP zeigt Fehler "MSVCR100.dll" fehlt bei der Installation
Aber nichts hilft. Was kann ich tun, um WampServer zu installieren?
Was löst mein Problem: Ich verwende 64-Bit-Windows 7, also dachte ich, ich könnte 64-Bit-Wamp installieren. Nachdem ich die 32-Bit-Version installiert habe, wird der Fehler nicht angezeigt. Also ging etwas in der Entwicklung bei Wamp schief ...
Während des Herunterladens des Wamp-Servers von der Wampserver-Website wird eine Warnung angezeigt.
WARNUNG: Weitere Informationen zu Visual Studio 2012: VC 11 vcredist_x64/86.exe Visual Studio 2012 VC 11 vcredist_x64/86.exe: http://www.Microsoft.com/de-de/download/details.aspx?id=30679
Wenn Sie also die vcredist_xxx.exe installieren, ist dies in Ordnung
Soweit mir bekannt ist, befinden sich die MSVCRxxx.dlls
in %SystemRoot%\System32
(normalerweise C:\Windows\System32
).
Das xxx bezieht sich auf die Version des MS Visual C Runtime
(daher MSVCR ...)
Die Komplikation scheint jedoch zu sein, dass die xxx-Version nicht mit den zwei Ziffern des Jahres "version" übereinstimmt.
Zum Beispiel: Visual C Runtime 2013 ergibt MSVCR120.dll
und "... Runtime 2012 " ergibt MSVCR110.dll
. Und then Microsoft-Pakete diese als vcredist_x86.exe
oder vcredist_x64.exe
, scheinbar unabhängig von der xxx-Version oder der Visual Studio-Versionsnummer (2012, 2013 usw.) - verwirrt? Du hast jedes Recht zu sein!
Zuerst müssen Sie feststellen, ob Sie 32 bit
, 64 bit
oder sogar beide benötigen (einige PHP -Distributionen benötigen beides). Dann laden Sie den entsprechenden vcredist ... für die Bits UND für die Visual Studio-Version herunter. Soweit ich das beurteilen kann, lässt sich der vcredist nur feststellen, indem Sie mit der Installation beginnen. Aktuelle Versionen bieten einen Einführungsbildschirm, der die Visual Studio-Version und die xxx-Version angibt. Ich habe von vcredists
so etwas wie vcredist_x64_2012_V11.exe
umbenannt.
[BEARBEITEN] Sie haben zuvor hinzugefügt, dass, wenn Sie einfach suchen, um die fehlende DLL zu "installieren" (im Gegensatz dazu, einige größere Probleme zu lösen), Sie dadurch wahrscheinlich keinen Schaden anrichten Installieren Sie einfach den entsprechenden Vcredist für Ihre Architektur (32 Bit, 64 Bit) und die "fehlende" Version.
Windows 10 x64 wurde im August 2015 veröffentlicht - das gleiche Problem tritt auf. MSVCR110.dll befindet sich auch im Ordner sysWOW64 (dort habe ich es gefunden, das Kopieren in system32 hilft nicht). Lösen:
Hoffentlich haben Sie wie ich eine MySQL-Datenbank-Sicherung zur Hand!