OSをMountain Lionにアップグレードしたところ、ローカルサーバーが機能しなくなった。それを修正しようとする作業を始めたとき、Sudo apachectl stop
を実行するとlaunchctl: Error unloading: org.Apache.httpd
が返されることがわかりました
これはどういう意味ですか、どうすれば修正できますか?
みんなありがとう!
launchctl:
が表示されているのは、apachectl
がlaunchd
の制御スクリプトlaunchctl
を使用してApacheを起動および停止しているためです。
Error unloading
は、launchd
の指定されたデーモン/サービスを停止できないことを意味します。これは通常、特定のデーモンがすでに停止している場合に発生します。
org.Apache.httpd
は、httpdがlaunchd
によって実行される方法を定義するplistファイルの名前です。興味があれば、実際のplistは
/System/Library/LaunchDaemons/org.Apache.httpd.plist
サーバーが単にオフになっている場合は、次を使用してください。
Sudo apachectl start
再び実行するために。
それ以外の場合は、system.log(Console.appを使用できます)をチェックして、より有益なエラーメッセージがないか確認します。