HTTP エラー 500.0 - 内部サーバー エラー 不明な FastCGI エラーが発生しました

HTTP エラー 500.0 - 内部サーバー エラー 不明な FastCGI エラーが発生しました

私は Windows 7 Service Pack 1 OS 上で IIS7 を使って PHP 7.2.9 を実行しようとしていますが、実行しようとするたびに次のエラーが発生しますhttp://localhost/phpinfo.php。この URL で IIS が実行中であることがわかります: http://localhost。同様の 7 年前の投稿を見ました。ここしかし、彼らは私とは関係のない Plesk を使用しているようです。

ここに画像の説明を入力してください

私はこれに従いましたインストールとPHPの設定(Zip ファイルのインストール) ドキュメントを読んでも、自分のアプローチの何が問題なのかをトラブルシューティングできません。

私が言及したスレッドのように、何らかの権限を有効にする必要がありますか? もしそうなら、どのようにすればいいですか?

php.ini ファイルの内容をここに貼り付けようとしましたが、文字数制限のためここに貼り付けることができません。

他のスレッドでは、VC++ のバージョンが原因で同様のエラーが発生している人がいることに気付きました。その場合、私のマシンでは以下を使用しています。

ここに画像の説明を入力してください

答え1

ダウンロードページには、必要なVC++ランタイムが明記されています。

ダウンロード

PHP 7.2.x には Visual C++ 2017 再頒布可能パッケージが必要ですが、このマシンには明らかに存在しません。インストールするランタイムはダウンロードした PHP ビットと一致している必要があるため、ビット数に注意する必要があります。

両方ジェクサスマネージャーそしてIIS 用 PHP マネージャーわずか数分で警告できます。

関連情報