Apache と php の設定
Apache の設定ファイル httpd.conf に
LoadModule php5_module "C:/php/php5apache2_2.dll" を追加した場合
AddType application/x-httpd-php .php
PHPIniDir "C:/php"
後Apache を起動すると、「要求された操作は失敗しました」と表示されるので、この 3 行を削除すると正常に起動できるようになります。
専門家に答えを求めましょう! ! !
問題は C:/php/php5apache2_2.dll にあります
Apache ディレクトリにある logs/error.log ファイルを開いてください。詳細な手順が含まれているので、投稿してください、または直接 Google で検索してください
Apache 1 または Apache 2 で使用されている場合は、PHP 5.3 VC6 または PHP 5.2 VC6 を選択します。
[詳細なエラー]: Apache はスレッド MPM を実行していますが、php モジュールがスレッドセーフになるようにコンパイルされていません。事前構成が失敗しました。
[原因]: サービス マネージャーが IIS から Apache に変更されました。 、元の PHP バージョンはスレッドセーフ (nts) ではないため、同時に PHP をスレッドセーフ バージョン (ts) に置き換える必要があります
PHP バージョンを vc6-ts (VC6、thread-) として選択してください。安全です)
ダウンロード リストを参照してください: http://windows.php.net/downloads/releases/archives/
これは公式 Apache Windows 5.3.5 の最後のバージョンです: http://windows.php.net/downloads/ releases/archives/php-5.3.5- Win32-VC6-x86.zip
ダウンロード後、C:/php に解凍すればインストールせずに使用できます。