Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

vcruntime140.dll 14.0 not compatible with PHP build

I have downloaded PHP 7.4.1 NTS vc15 x86 on a windows server 2016 machine. I also downloaded and installed vc_redist.x86.exe.

When I try and run php-cgi from the command prompt I get the following error:

PHP Warning: 'vcruntime140.dll' 14.0 is not compatible with this PHP build linked with 14.16 in Unknown on line 0

Any ideas on how to resolve this? I guess I could install an older version of PHP from the archives but this doesn't really address the problem.

like image 472
Ed Mozley Avatar asked Dec 19 '19 17:12

Ed Mozley


People also ask

How do I fix vcruntime140 dll for free?

Reinstalling the program may fix this problem. vcruntime140. dll is either not designed to run on Windows or it contains an error. Try installing the program again using the original installation media or contact your system administrator or the software vender for support.

How do you fix the code execution Cannot proceed because vcruntime140 dll was not found?

Step 1: Click on Start and select Settings. Step 2: Select Apps from the menu tiles. Step 3: Click on the app causing the error and select Uninstall. Step 4: Restart your computer, then reinstall the app by downloading it from the vendor's website or Microsoft store.

What installs vcruntime140 dll?

So to fix the VCRuntime140 dll or MSVCP140 dll error we need to install the correct library (Microsoft Visual C++ Redistributable package) on your computer. Now there are two libraries that you can install. One for 64-bit applications and one for 32-bit applications.


1 Answers

Turns out PHP 7.4.x requires Microsoft Visual C++ Redistributable for Visual Studio 2019 which can be downloaded here under the heading Other Tools and Frameworks

like image 167
Ed Mozley Avatar answered Oct 12 '22 07:10

Ed Mozley