このスレッドは解決済です(未解決に戻す場合はこちら)
<<戻る

httpd が起動できない このメッセージに返信する
日時: 2010/05/20 13:29
名前: サンバ
URL:
何時もお世話になっています。

wordpress でパーマリンクの変更が出来るのに、正しく閲覧できないので、
.htaccess ←正しく書き変え可能であった。
調べてみると、

# vi /etc/httpd/conf/httpd.conf

<Directory />
Options FollowSymLinks
AllowOverride None ← だったので
</Directory>

<Directory />
Options FollowSymLinks
AllowOverride All ← に書き変え
</Directory>

# /etc/rc.d/init.d/httpd restart

httpd を停止中: [ OK ]
httpd を起動中: [Thu May 20 10:45:51 2010] [warn] The Alias directive in /etc/httpd/conf.d/lyon.conf at line 1 will probably never match because it overlaps an earlier Alias.
(98)Address already in use: make_sock: could not bind to address [::]:80
(98)Address already in use: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
Unable to open logs
[失敗]

この時点で、wordpress側では修正したパーマリンクが正しく閲覧された。

直に、

# vi /etc/httpd/conf/httpd.conf

<Directory />
Options FollowSymLinks
AllowOverride None ← に戻し
</Directory>

# /etc/rc.d/init.d/httpd reload
httpd を再読み込み中: [失敗]

# /etc/rc.d/init.d/httpd start
httpd を起動中: [Thu May 20 10:53:24 2010] [warn] The Alias directive in /etc/httpd/conf.d/lyon.conf at line 1 will probably never match because it overlaps an earlier Alias.
(98)Address already in use: make_sock: could not bind to address [::]:80
(98)Address already in use: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
Unable to open logs
[失敗]

なので、

# cp /etc/httpd/conf/httpd.confcp3 /etc/httpd/conf/httpd.conf
直前のhttpd.confに戻した。

[root@localhost ~]# /etc/rc.d/init.d/httpd start
httpd を起動中: [Thu May 20 10:59:13 2010] [warn] The Alias directive in /etc/httpd/conf.d/lyon.conf at line 1 will probably never match because it overlaps an earlier Alias.
(98)Address already in use: make_sock: could not bind to address [::]:80
(98)Address already in use: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
Unable to open logs
[失敗]
[root@localhost ~]# /etc/rc.d/init.d/httpd reload
httpd を再読み込み中: [失敗]

特に大きな書き変えはしていないのですが・・・このまま再起動したら完全に壊れてしまうかもです。
くどいようですが、パーマリンクは正しく通っています。

以上、よろしくお願い致します。
記事編集 編集
Re: httpd が起動できない このメッセージに返信する
日時: 2010/05/20 14:15
名前: サンバ
URL:
追記です。

wardpress インストール時

mv wordpress /var/www/Lyon 変えてインストールしてます。

ログでは Alias が云々と・・・

echo Alias /wordpress /var/www/Lyon > /etc/httpd/conf.d/lyon.conf


このような設定で 正常にwordpress は正常に動いてました。

ログを見ると /root を削除した時点で、
-bash-3.2# ← この状態で WorsPress をインストールしたのがよくなかったのでしょうか?

The Alias directive in /etc/httpd/conf.d/lyon.conf at line 1 will probably never match because it overlaps an earlier Alias.  と言うログから・・・

#rm -v /etc/httpd/conf.d/lyon.conf

# /etc/rc.d/init.d/httpd start  としても 駄目です。

#vi /etc/httpd/conf.d/lyon.conf では 

Alias /Lyon /var/www/Lyon の一行だけです。

これで、ディレクティブを修正する前は正常に動いてました。

以上、よろしくお願いします。






よく分かりません。
記事編集 編集
Re: httpd が起動できない このメッセージに返信する
日時: 2010/05/20 14:55
名前: サンバ
URL:
自己解決です。 

先ほど停電がありサーバーが再起動しました。もうお終いだ!再構築だ!と思っていたら、

httpdは動いてました。パーマリンクの設定も

# vi /etc/httpd/conf/httpd.conf

<Directory />
Options FollowSymLinks
AllowOverride None ← だったので
</Directory>

<Directory />
Options FollowSymLinks
AllowOverride All ← に書き変え
</Directory>

# /etc/rc.d/init.d/httpd restart

httpd を停止中: [ OK ]

何かよくわかりませんが、お騒がせいたしました。

これが本当の 「事故解決かも」!

以上、 ありがとうございました。
記事編集 編集
件名※必須
名前※必須
URL
任意のパスワード (投稿後のコメント修正・削除時に使用)
画像認証※必須 投稿キー(画像で表示されている数字を入力)
コメント※必須

※質問を投稿後に自己解決された場合は、原因と行った対処を具体的に書き込み下さるよう、よろしくお願いします。

- WEB PATIO -