vcruntime140.dll 14.0 não é compatível com a compilação do PHP

20

Eu baixei o PHP 7.4.1 NTS vc15 x86 em uma máquina Windows Server 2016. Eu também baixei e instalei vc_redist.x86.exe.

Quando tento executar o php-cgi no prompt de comando, obtenho o seguinte erro:

Aviso do PHP: 'vcruntime140.dll' 14.0 não é compatível com esta compilação do PHP vinculada ao 14.16 em Desconhecido na linha 0

Alguma ideia de como resolver isso? Eu acho que eu poderia instalar uma versão mais antiga do PHP a partir dos arquivos, mas isso realmente não resolve o problema.

Ed Mozley
fonte

Respostas:

41

Acontece que o PHP 7.4.x requer o Microsoft Visual C ++ Redistributable para Visual Studio 2019, que pode ser baixado aqui sob o título Outras Ferramentas e Estruturas

Ed Mozley
fonte
Isso realmente resolveu o meu problema. Obrigado
Shivam Sharma
11
Isso também quebrou o laragon de minha colega de trabalho depois que ela atualizou para 7.4. Obrigado por compartilhar.
Christhofer Natalius 17/01
Também resolveu o meu problema. Obrigado.
luisdev 20/03
Estranhamente, isso resolveu meu Error: Apache shutdown unexpectedlyproblema. Comecei a receber o erro após atualizar o XAMPP e pensei que o problema era sobre portas, mas acho que não.
akinuri 22/04
1

Se esse problema ocorrer ao tentar integrar as Ferramentas de Linha de Comando no JetBrains PhpStorm 2019.3.x, verifique o status atual desse problema no PhpStorm e, se não estiver corrigido na versão mais recente, use a solução alternativa de cópia de tempo de execução do VC descrita aqui .

Jura Gorohovsky
fonte