На боковой панели страницы загрузки альфа- версии PHP 7 говорится следующее:
VC9, VC11 и VC14 Более поздние версии PHP созданы с VC9, VC11 или VC14 (компилятор Visual Studio 2008, 2012 или 2015 соответственно) и включают улучшения производительности и стабильности.
VC9 строит требует , чтобы иметь Visual C ++ Redistributable для Visual Studio 2008 SP1 x86 или x64 установлен
VC11 сборки требуют , чтобы иметь Visual C ++ Redistributable для Visual Studio 2012 x86 или x64 установлена
VC14 сборки требуют , чтобы иметь Visual C ++ Redistributable для Visual Studio 2015 x86 или x64 установлена
С некоторыми из этих ссылок возникла проблема, поэтому файлы также доступны в Softpedia .
В случае PHP 7 alpha это последний требуемый вариант.
Я думаю, что размещение этой информации оставляет желать лучшего, так как она как бы маргинализована (то есть: в основном она буквально на полях!), В то время как на самом деле важно, чтобы программное обеспечение работало.
Я задокументировал свой опыт запуска PHP 7 alpha и его запуска на Windows 8.1 в PHP: запуск PHP 7 alpha на Windows 8.1 , и он охватывает еще некоторые симптомы, которые могут возникнуть. Они выходят за рамки этого вопроса, но могут помочь другим людям.
Другой симптом этой проблемы:
- Apache не запускается, претензии
php7apache2_4.dll
отсутствуют, несмотря на то, что он определенно существует, и не предлагают ничего другого в любом журнале.
php-cgi.exe - The FastCGI process exited unexpectedly
(согласно комментарию @ ftexperts ниже)
Попытка решения:
- Использование
php7apache2_4.dll
файла из более ранней сборки PHP 7 dev. Это не сработало.
(Я включил те для googleability.)