このスレッドはクローズされています。記事の閲覧のみとなります。
ご指導願います。 |
|
- æ¥æï¼ 2007/06/19 11:26
- ååï¼ kingyoda
<kingyodajp@yahoo.co.jp>
- 当サイトには大変感謝申しあげております。
さて、サーバー内のクリーニング後再起動したら、下記のようなメッセージが表示されました。
いまだ、初心者の域を出ておりませんので、どのように対処したらよいか良くわかりません。 教えてください。
httpd を起動中: [Tue Jun 19 11:14:10 2007] [warn] The Alias directive in /etc/httpd/conf/httpd.conf at line 558 will probably never match because it overlaps an earlier AliasMatch. [Tue Jun 19 11:14:10 2007] [warn] The ScriptAlias directive in /etc/httpd/conf/httpd.conf at line 583 will probably never match because it overlaps an earlier AliasMatch. [Tue Jun 19 11:14:10 2007] [warn] The Alias directive in /etc/httpd/conf/httpd.conf at line 856 will probably never match because it overlaps an earlier AliasMatch. [ OK ]
サーバーの設定は当サイト を参考に構築しております。
fedeora 6 apache 最新のものに更新しております。
|
■ コンテンツ関連情報
Re: ご指導願います。 ( No.1 ) |
|
- æ¥æï¼ 2007/06/19 11:41
- ååï¼ 管理者
- apache起動にとりあえず問題はありませんが、「AliasMatch」が出力されていますね。
558・583・856に「Alias」行がありませんか?
この指定によって、既にある名前(アクセス名)が「Alias」によって置き換えられますよと言う意味です。 通常はこの「Alias」は以下以外に無い筈なんですが、何か追加されましたか?
Alias /icons/ "/var/www/icons/" ScriptAlias /cgi-bin/ "/var/www/cgi-bin/" Alias /error/ "/var/www/error/"
|
Re: ご指導願います。 ( No.2 ) |
|
- æ¥æï¼ 2007/06/19 11:53
- ååï¼ kingyoda
<kingyodajp@yahoo.co.jp>
- awstats
snort openpne joomla squid
を追加しました。
追加というのはこのようなことを指しているいう解釈でよろしいのでしょうか?
|
Re: ご指導願います。 ( No.3 ) |
|
- æ¥æï¼ 2007/06/19 12:01
- ååï¼ 管理者
- その認識で構いません。
「httpd.conf」にそちらを追加してある場合、「/etc/httpd/conf.d/」のディレクトリ配下のファイル内に同様の定義がありませんか? 通常は、「/etc/httpd/conf.d/」配下にモジュール?毎の定義ファイルが存在しているので、「httpd.conf」には追加しないようにします。 重なっている(httpd.confと/etc/httpd/conf.d/配下の何れかのファイル)場合は「httpd.conf」から削除してください。
|
Re: ご指導願います。 ( No.4 ) |
|
- æ¥æï¼ 2007/06/19 12:15
- ååï¼ kingyoda
<kingyodajp@yahoo.co.jp>
- /etc/httpd/conf.d/の配下に
joomla.conf が存在し
Alias /joomla /var/www/joomla <Directory /var/www/joomla> AllowOverride All </Directory>
とあります。 いずれかのファイルに・・ということは、このjoomlaのconfが存在することで既に条件をみたしているので、 httpd.conf 内にある 558行以降 Alias /icons/ "/var/www/icons/"
<Directory "/var/www/icons"> Options Indexes MultiViews AllowOverride None Order allow,deny Allow from all </Directory>
583行 ScriptAlias /cgi-bin/ "/var/www/cgi-bin/"
# # "/var/www/cgi-bin" should be changed to whatever your ScriptAliased # CGI directory exists, if you have that configured. # <Directory "/var/www/cgi-bin"> AllowOverride None Options None Order allow,deny Allow from all </Directory>
856行 Alias /error/ "/var/www/error/"
<IfModule mod_negotiation.c> <IfModule mod_include.c> <Directory "/var/www/error"> AllowOverride None Options IncludesNoExec AddOutputFilter Includes html AddHandler type-map var Order allow,deny Allow from all LanguagePriority en es de fr ForceLanguagePriority Prefer Fallback </Directory>
を削除もしくはコメントアウトする。ということでよろしいのでしょうか?
|
Re: ご指導願います。 ( No.5 ) |
|
- æ¥æï¼ 2007/06/19 12:57
- ååï¼ 管理者
- そうではありません。
> /etc/httpd/conf.d/の配下に > > joomla.conf が存在し > > Alias /joomla /var/www/joomla > <Directory /var/www/joomla> > AllowOverride All > </Directory>
上記で例えると、これと同じ設定が「httpd.conf」にもあった場合は削除すると言う事です。 ですので、各行「558・583・856」は削除しないでください。
|
■ その他