En la barra lateral de la página de descarga alfa de PHP 7 , dice esto:
VC9, VC11 y VC14 Las versiones más recientes de PHP se crean con VC9, VC11 o VC14 (compilador de Visual Studio 2008, 2012 o 2015, respectivamente) e incluyen mejoras en el rendimiento y la estabilidad.
Las compilaciones de VC9 requieren que tenga instalado Visual C ++ Redistributable para Visual Studio 2008 SP1 x86 o x64 instalado
Las compilaciones de VC11 requieren tener instalado Visual C ++ Redistributable para Visual Studio 2012 x86 o x64 instalado
Las compilaciones VC14 requieren tener instalado Visual C ++ Redistributable para Visual Studio 2015 x86 o x64 instalado
Ha habido un problema con algunos de esos enlaces, por lo que los archivos también están disponibles en Softpedia .
En el caso de PHP 7 alpha, es la última opción que se requiere.
Creo que la ubicación de esta información es deficiente, ya que está un poco marginada (es decir, ¡básicamente está literalmente en el margen!), Mientras que en realidad es fundamental para que se ejecute el software.
Documenté mis experiencias de conseguir que PHP 7 alpha se ejecute en Windows 8.1 en PHP: hacer que PHP7 alpha se ejecute en Windows 8.1 , y cubre algunos síntomas más que podrían surgir. Están fuera del alcance de esta pregunta, pero podrían ayudar a otras personas.
Otro síntoma de este problema:
- Apache no se inicia,
php7apache2_4.dll
falta el reclamo a pesar de que definitivamente está en su lugar y no ofrece nada más en ningún registro.
php-cgi.exe - The FastCGI process exited unexpectedly
(según el comentario de @ ftexperts a continuación)
Intento de solución:
- Usando el
php7apache2_4.dll
archivo de una versión anterior de desarrollo de PHP 7. Esto no funcionó.
(Incluyo los de googleability).