IIS FastCgi で使用するために、php を 7.2 から 8.1 にアップグレードしています。IIS FastCGI の PHP で推奨されているように、以下の URL から非スレッド セーフ バージョンをダウンロードすると、ダウンロードしたフォルダーに php-cgi.exe がありません。
https://windows.php.net/downloads/releases/php-8.1.2-nts-Win32-vs16-x64.zip
スレッドセーフバージョンをダウンロードすると、そこにあります。
PHP のダウンロード ページには、IIS と書かれています。IIS で PHP を FastCGI として使用している場合は、非スレッド セーフ (NTS) バージョンの PHP を使用する必要があります。
https://windows.php.net/download#php-8.1
誰かがこれを行う正しい方法を教えてもらえますか?
IIS で FastCgi をセットアップする方法を添付しました。