私はApacheのデフォルトインストールでOS Xで作業しています。何らかの理由で、私が "sudo"なしで "apachectl"コマンドを実行すると、 "待機中のソケットがない/ログを開くことができません"というメッセージが表示されます。私はこれが許可されていることを推測しているので、誰かが私を助けることができますか?私はApache 2.2を使用しています。"apachectl -k start"は動作しませんが、 "sudo apachectl -k start"は動作しますか?
また、サイドの質問は、Apacheのスクリプトファイルは、基本的には "実行する" exeファイルですか?サーバーをAptana Studioと統合しようとしており、Apacheにインストールするためのパスが必要です。私はWindowsでこれが "C:\ path \ to \ httpd.exe"になることを知っていますが、これはLinuxでどのように動作するのかわかりません。
は面白いので、これを回避する最良の方法は何ですか? localhost:8080をタイプする必要はありませんが、ポート80を開くために自分のアカウントに許可を与えるよりも良い選択肢ですか?これは一般的な問題だと思われ、人々がそれを回避する方法を疑問に思うだけです。 – Bialecki