This page doesn't actually tell you anything about how to install PHP. And the pages about IIS and Apache say you have to do this first!
PHP доступен только для 32-битных x86- или 64-битных x64-систем и не работает на Windows RT или Windows на ARM. Начиная с версии 8.3.0 PHP требует Windows 8 или Windows Server 2012. Версии после 7.2.0 требуют Windows 2008 R2 или Windows 7. Версии до 7.2.0 поддерживают Windows 2008 и Vista.
PHP требует среду выполнения Visual C (CRT). Многим другим приложениям также требуется эта среда выполнения поэтому её, скорее всего, уже установили, а если нет, — устанавливают пакет Microsoft Visual C++ Redistributable для Visual Studio 2022, который совместим со всеми версиями PHP и доступен для скачивания » на сайте Microsoft.
Для работы с x86-сборкой PHP требуется x86-версия CRT и x64-версия CRT для x64-сборок PHP. Установщик выведет сообщение о том, что пакет уже установили, и не внесёт изменений, если пакет CRT уже установили. Установщик пакета CRT поддерживает переключатели командной строки /quiet и /norestart, поэтому установку получится выполнить через скрипт.
Сборки Windows доступны для скачивания » с сайта PHP для Windows. Каждую сборку оптимизировали техникой PGO (англ. Profile-guided optimization), а QA- и GA-выпуски тщательно протестировали.
Предварительно собранные для Windows PECL-модули доступны для скачивания » из раздела загрузок модулей PECL на сайте PHP для Windows.
Двоичные файлы недоступны для модулей, которые используют функции, характерные для других систем наподобие Unix или зависят от библиотек, которые недоступны в ОС Windows.
Четыре типа PHP-сборок:
Потокобезопасная сборка Thread-Safe (TS) — для однопроцессных веб-серверов наподобие Apache с PHP-модулем mod_php.
Непотокобезопасная сборка Non-Thread-Safe (NTS) — для веб-сервера IIS и веб-серверов наподобие Apache с модулем mod_fastcgi, которые работают через интерфейс FastCGI. Этот тип сборки рекомендуют для скриптов, которые запускают через интерфейс командной строки.
Сборка x86 — для 32-битных систем.
Сборка x64 — для 64-битных систем.
This page doesn't actually tell you anything about how to install PHP. And the pages about IIS and Apache say you have to do this first!