vcruntime140.dll 14.0 ist nicht mit PHP-Build kompatibel

20

Ich habe PHP 7.4.1 NTS vc15 x86 auf einen Windows Server 2016-Computer heruntergeladen . Ich habe auch heruntergeladen und installiert vc_redist.x86.exe.

Wenn ich versuche, php-cgi über die Eingabeaufforderung auszuführen, wird folgende Fehlermeldung angezeigt:

PHP-Warnung: 'vcruntime140.dll' 14.0 ist nicht kompatibel mit diesem PHP-Build, der mit 14.16 in Unbekannt in Zeile 0 verknüpft ist

Irgendwelche Ideen, wie man das löst? Ich denke, ich könnte eine ältere Version von PHP aus den Archiven installieren, aber dies behebt das Problem nicht wirklich.

Ed Mozley
quelle

Antworten:

41

Es stellt sich heraus, dass für PHP 7.4.x Microsoft Visual C ++ Redistributable für Visual Studio 2019 erforderlich ist, das hier unter der Überschrift Andere Tools und Frameworks heruntergeladen werden kann

Ed Mozley
quelle
Es hat mein Problem wirklich gelöst. Vielen Dank
Shivam Sharma
1
Dies hat auch das Laragon meiner Mitarbeiterin gebrochen, nachdem sie auf 7.4 aktualisiert hat. Danke für das Teilen.
Christhofer Natalius
Mein Problem wurde auch gelöst. Vielen Dank.
Luisdev
Seltsamerweise löste dies mein Error: Apache shutdown unexpectedlyProblem. Nach dem Aktualisieren von XAMPP wurde der Fehler angezeigt, und ich dachte, das Problem betraf Ports, aber ich denke nicht.
Akinuri
1

Wenn dieses Problem auftritt, wenn Sie versuchen, Befehlszeilentools in JetBrains PhpStorm 2019.3.x zu integrieren, überprüfen Sie den aktuellen Status dieses PhpStorm-Problems . Wenn es in der neuesten Version nicht behoben ist, verwenden Sie die hier beschriebene Problemumgehung für VC-Laufzeitkopien .

Jura Gorohovsky
quelle