0
WindowsマシンにApache 2.2をインストールして、PHPローカルコーディング&のデバッグに使用しました。 Apacheは稼働していませんが、1つのサービスのうち0つを実行しています。Apacheを起動できません.WindowsのScriptAlias
私はそれを再起動しようとすると、単に "要求された操作が失敗しました"と表示されます。
Testコンフィグレーションからの出力によれば、ScriptAliasは引数、ファニケーム、および実名を取ります。問題を引き起こしているスクリプトの実際の行 -
#BEGIN PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL
ScriptAlias /php/ ""
Action application/x-httpd-php "php-cgi.exe"
#END PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL
誰もこれまでに遭遇したことはありますか?
Apacheのエラーログを調べると、そこにもっと便利なエラーメッセージが表示されます。サービスが実行されていなくても、「It Works!」ページが表示されていると言っていますか?この場合、すでにApacheのインスタンスがどこかで動作しています。タスクマネージャをチェックして、 'httpd.exe'プロセスが実行されているかどうかを確認してください。 'ScriptAlias'の第2引数はファイルシステム全体のパスでなければなりません。 'C:\ program files \ apache software foundation \ apacha 2.2 \ cgi-bin' – DaveRandom
質問を変更しました。それは動作します!ブラウザのキャッシュに残っていた、謝罪しました。 –
'C:¥program files¥apache software foundation¥apache 2.2¥logs¥error.log'は、サービスを試して起動するときに何を言うのですか? ( 'C:\ program files(x86)'にあります) – DaveRandom