我在Windows 10上运行php 7时遇到问题。 奇怪的是它起作用了。 我安装了Ampps。正如我说php 7工作,但我不得不切换到PHP 5.6。切换回php 7后,apache没有启动。
所以我下载了easyPHP来测试php 7(ampps已经关闭)。我有相同的东西。 PHP 5.6正在工作,但是当我切换到php 7时,apache没有启动,错误日志中没有信息。
它可能是什么?
编辑:
我试图从命令行运行PHP7的php.exe
并得到错误:没有VCRUNTIME140.dll
PHP 5.6
PHP 7
无日志更改
答案 0 :(得分:8)
我找到了解决方案。
问题是我没有安装Visual C++ Redistributable for Visual Studio 2015
。
https://www.microsoft.com/en-us/download/details.aspx?id=48145
但我必须使用32位版本 - vc_redist.x86.exe
文件