На бічній панелі на альфа - сторінці завантаження 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, це останній варіант, який необхідний.
Я вважаю, що розміщення цієї інформації є поганим, оскільки вона є маргіналізованою (тобто це в основному буквально на межі!), Тоді як програмне забезпечення насправді є критичним для роботи програмного забезпечення.
Я задокументував мій досвід отримання PHP 7 альфа та запуску в Windows 8.1 в PHP: отримання PHP7 альфа працює в Windows 8.1 , і він охоплює ще деякі симптоми, які можуть з’явитися. Вони не входять у це питання, але можуть допомогти іншим.
Інший симптом цього питання:
- Apache не запускається, претендуючи
php7apache2_4.dll
на відсутність, незважаючи на те, що він напевно є на місці, і нічого іншого не пропонуючи в жодному журналі.
php-cgi.exe - The FastCGI process exited unexpectedly
(відповідно до коментаря @ ftexperts нижче)
Спроба рішення:
- Використання
php7apache2_4.dll
файлу з попередньої версії PHP 7 dev build. Це не вийшло.
(Я включаю ті, що стосуються googleability.)