ホームページ > バックエンド開発 > PHPチュートリアル > 要求された操作は失敗しました

要求された操作は失敗しました

WBOY
リリース: 2016-06-23 14:09:44
オリジナル
1284 人が閲覧しました

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 に解凍すればインストールせずに使用できます。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート