在PHP 7 alpha download page名中的第side bar名上,它确实写着这样的话:
VC9、VC11&;VC14
VC9构建需要您安装VisualStudio 2008 SP1 x86或x64的VisualC++
VC11内部版本要求安装Visual C++ReDistributable for Visual Studio 2012 x86 or x64
VC14内部版本要求安装Visual C++ReDistributable for Visual Studio 2015 x86 or x64
其中一些链接出现问题,因此这些文件也可以从Softpedia开始使用.
对于PHP7Alpha,这是最后一个需要的选项.
我认为这些信息的位置很差,因为它有点边缘化(即:它基本上是在空白处!)而软件的运行实际上是至关重要的.
我记录了自己在Windows 8.1 in PHP: getting PHP7 alpha running on Windows 8.1上启动和运行PHP7 alpha的经历,它还涵盖了一些可能出现的症状.他们不在这个问题的范围之内,但可能会帮助其他人.
此问题的其他症状:
- Apache没有启动,声称
php7apache2_4.dll
已经丢失,尽管它肯定已经就位,并且在任何日志(log)中都没有提供任何其他内容.
php-cgi.exe - The FastCGI process exited unexpectedly
(根据@ftexperts下面的 comments )
try 的解决方案:
- 使用早期PHP7开发版本中的
php7apache2_4.dll
文件.This did not work.
(我包括那些用于谷歌搜索的.)