Apache2 のエラーについて
Apache2 を、/usr/local/apache2/bin/apachectl start
あるいは、/usr/local/apache2/bin/apachectl restart
で、スタートさせようとすると、以下のエラーになります。
また、/usr/local/apache2/bin/apachectl stop を2回実行しても、
no pid file?といったコメントで、ブラウザからサイトへアクセスできません。
いったい、どうすればいいのでしょうか?
/usr/local/apache2/bin/apachectl restart
httpd not running, trying to start
(48)Address already in use: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
Unable to open logs
良回答
> no pid file?といったコメントで、ブラウザからサイトへアクセスできません。
apacheを起動すると、プロセスIDをファイルに格納します。apachectl stopはこのファイルを使ってプロセスを停止した後、ファイルを削除します。なので二回目にエラーメッセージが出るのは気にする必要はありません。
> (48)Address already in use: could not bind to address 0.0.0.0:80
80番のポートを何か別のプロセスが掴んでいます。 apacheを停止した状態で、下記コマンドを実行して調べてください。 lsof -i:80
> Unable to open logs
/usr/local/apache2/log/error_log には何か出ていますか?
パーミッションはOKですか?
記事提供:OKWave
「BSD系OS」 のバックナンバー
-
FreeBSD5.xでのインストールでHDD書き込みエラーが出てしまう
FreeBSD5.xをCDからインストールすると、HDDへの書き込みエラーのようなものがあるセクタに出て、そこへの書き込みを試みようとしては同じようにエラーを出してしまいます。 -
MacOSXで外付けHDがマウントできなくなってしまいました
-
resolv.conf が勝手に書き換わる
-
連番タイトルのファイル名を自動的にリネームするスクリプトが動かない
-
portsでapache22インスト時に入るMySQLのバージョンを指定したい
- BSD系OS 一覧へ »
ホワイトペーパー
ZDNet Japan Essential Topic
-
【一流企業が用意する活躍の舞台】
各社のキーマンが考えるキャリア*公開中! -
コラボレーション基盤特集
Notes置換とバージョンアップの情報はこちら
企画特集
[PR]
-
Techno Exchange
RackableとCTCの地球にやさしい関係 -
エンタメCGM「gooメーカー☆メーカー」
【第2回】メーカー/占いのコンテンツを作ってみた! -
ZDNet Japan Green IT
サミットだけでは終わらせない!エンタープライズの取り組みはこれからだ! -
これからの時代のセキュリティ対策
くるぞ!in the cloudソリューション -
グリーンITの第一歩は見える化です
経営・財務・情報システムの3つの視点から環境対応を考える -
ERPパッケージの導入を成功させるコツ
成功させるコツをクイズ形式のWebcastで配信中 -
なぜ社内文書は無秩序に分散するのか?
真の文書管理を考える3か条に迫る!
ZDNet Japan イベント
- 開催日:2008年10月23日(木)
- イベント一覧へ»