はじめての自宅サーバ構築 - Fedora/CentOS -
Last Update 2018/05/30
[ 更新履歴 ] [ サイト マップ ] [ 質問掲示板 ] [ 雑談掲示板 ] [ リンク ]
トップ >> 質問掲示板

 このスレッドはクローズされています。記事の閲覧のみとなります。

 accesslog.cgi Error Code 404 (HTTP_NOT_FOUND)ページが見つかりません。
日時: 2008/02/09 17:34
名前: ikiru
参照: http://www.miyazaki-web.net/

①不明点・障害内容:accesslog.cgi Error Code 404 (HTTP_NOT_FOUND)ページが見つかりません。
②ログの有無   :すみません。(−_−;)許可がありません。となりました。
  (有:その内容):
③Distribution  :CentOS
      Version:5
④Service Name  :accesslog
      Version:
⑤ネットワーク構成:NTT光プレミアム→NTU→CTU(ブリッジ)→ルーター(YAMAHA RTX1100)→サーバー(ns1.miyazaki-web.net)

今日は皆さん。どなたかお手透きの時で結構ですのでよろしくご教授下さい。

Apacheアクセスログ(オリジナル)の作成を見ながら設定しました。

# ls -l ./accesslog/
-rwxr-x--- 1 apache apache 8522 10月 2 10:28 accesslog.cgi
drwxr-x--- 2 apache apache 4096 8月 14 10:29 history
-rw-r----- 1 apache apache 1764 10月 2 10:26 init.pl

# ls -l ./
drwxr-x--- 3 apache apache 4096 2月 5 23:41 accesslog

# ls -l /etc/httpd/conf/
-rwx------ 1 root root 5532 10月 2 10:25 custom_log.pl

# tree /etc/httpd/conf/
/etc/httpd/conf/
      |-----custom_log.pl

# tree /var/www/html/
/var/www/thml/
      |-----access_log.dat
      |-----access_page.dat
      |-----access_unknow.dat
      |-----access_log.cgi
      |-----history
      |    |----20080206.log
      |-----init.pl

# ls -l /var/www/html/
drwxr-x--- 3 apache apache 406 2月 8 01:20 sccesslog

# ls -l /var/www/html/accesslog/
-rw-r--r-- 1 root root 474 2月 7 15:06 access_log.dat
-rw-r--r-- 1 root root 259 2月 7 15:06 access_page.dat
-rw-r--r-- 1 root root 4113 2月 7 13:11 access_unknow.dat
-rwxr-x--- 1 apache apache 8522 10月 2 10:23 accesslog.cgi
drwxr-x--- 2 apache apache 4096 2月 7 00:10 history
-rw-r----- 1 apache apache 1764 10月 2 10:26 init.pl

http://www.miyazaki-web.net/accesslog/accesslog.cgi
としてもError Code 404 (HTTP_NOT_FOUND)ページが見つかりません。となりました。
また、普通に表示できていた
http://www.miyazaki-web.net/kobaru/test.cgi
http://www.miyazaki-web.net/yugawa/test.cgi
http://www.miyazaki-web.net/kato/test.cgi(削除)
を実行するとファイルのダウンロード画面がポップアップしてくるようになりました。
http://www.miyazaki-web.net/venus/test.cgi
http://www.miyazaki-web.net/shinya/test.cgi
http://www.miyazaki-web.net/ikiru/test.cgi
は普通にテストページが表示されます。

# ls -l /home/kobaru/public_html/
-rwxr-xr-x 1 apache apache 359 2月 9 13:38 test.cgi

何度も見直して自分で気付いたところは直したのですが、まさかポップアップするような修正はしてないつもりです。
もし意図してそうしたならそれはそれで凄いと思うのですが。そんな力は全くないです。
cgiの設定で良く陥る注意点などありましたらアドバイス頂けると有り難いです。
よろしくお願い致します。
メンテ

Page:  [1] [2] [3] [4] [5] [6] [7] [8] [9]

■ コンテンツ関連情報

 Re: accesslog.cgi Error Code 404 (HTTP_NOT_FOUND)ページが見つかりません。 ( No.11 )
日時: 2008/03/21 12:17
名前: ken

グローバルIPアドレスではなくプライベートIPアドレスですよ。203.152.xxx.xxxではグローバルIPアドレスです。
192.168.11.5のようにサーバーマシンので試すとどうなりますか?
メンテ
 Re: accesslog.cgi Error Code 404 (HTTP_NOT_FOUND)ページが見つかりません。 ( No.12 )
日時: 2008/03/21 16:02
名前: ちゃがま

あら、ローカルとグローバルの区別がないようですね。
(禁句かもしれないけど勉強してね)

アパッチのログ設定もローカルにしないと・・・
(ローカルのアクセスをログに残さないようにする為には)
>SetEnvIf Remote_Addr 203.152. no_log
   ↓
 SetEnvIf Remote_Addr 192.168. no_log

他にざっと見て変なのは
># ls -l /var/www/html/
>drwxr-x--- 3 apache apache 406 2月 8 01:20 sccesslog


名前が sccesslog となってますが accesslog じゃないのかな?
メンテ
 Re: accesslog.cgi Error Code 404 (HTTP_NOT_FOUND)ページが見つかりません。 ( No.13 )
日時: 2008/03/22 11:51
名前: ikiru
参照: http://www.miyazaki-web.net/

ちゃがまさんありがとうございます。
やっぱり僕の目は節穴でした。
今まで何度見てもsに見えていませんでした。
はじめはローカルにしてたんですけど理解不足の為勝手な解釈してしまいました。
管理人さんにも御免なさいです。変更するようになどと書いていないのに。
まだまだ勉強が足りないので何の設定なのか解ってないからです。
有り難いご指摘です。
今からやってみます。
取り急ぎお礼まで。
メンテ
 Re: accesslog.cgi Error Code 404 (HTTP_NOT_FOUND)ページが見つかりません ( No.14 )
日時: 2008/03/22 12:42
名前: ikiru
参照: http://www.miyazaki-web.net/

ちゃがまさん、早速ローカルに修正しました。
aとsの件は転記ミスでした。
accesslogになっていました。申し訳ありません。
ということでやはり、
http://www.miyazaki-web.net/accesslog/accesslog.cgi
でも
http://203.152.205.162/accesslog/accesslog.cgi
でも Error code 404 HTTP_Not_Found でした。

それからこれに関係するかもしれないことが発生しました。
]# /etc/rc.d/init.d/httpd restart
httpd を停止中:                      [ OK ]
httpd を起動中: [Sat Mar 22 12:08:53 2008] [warn] The ScriptAlias directive in /etc/httpd/conf/httpd.conf at line 1052 will probably never match because it overlaps an earlier AliasMatch.
[Sat Mar 22 12:08:53 2008] [warn] NameVirtualHost *:80 has no VirtualHost   
                              [ OK ]
これって httpd.conf の1052行目が他の以前の設定と重複するために絶対に合わないといっているのですよね。
ちなみに1052ぎょうめは、前後を含めるとこうなっているのですが。

1046 #
1047 # Directives to allow use of AWStats as a CGI
1048 #
1049 Alias /awstatsclasses "/usr/local/awstats/wwwroot/classes/"
1050 Alias /awstatscss "/usr/local/awstats/wwwroot/css/"
1051 Alias /awstatsicons "/usr/local/awstats/wwwroot/icon/"
1052 ScriptAlias /awstats/ "/usr/local/awstats/wwwroot/cgi-bin/"
1053 
1054 #
1055 # This is to permit URL access to scripts/files in AWStats directory.
1056 #
1057 <Directory "/usr/local/awstats/wwwroot">
1058   Options None
1059   AllowOverride None
1060   Order allow,deny
1061   Allow from all
1062 </Directory>
1063
 
どうしたら良いのでしょう。お手すきの時にでもご教授頂けるとありがたいです。
メンテ
 Re: accesslog.cgi Error Code 404 (HTTP_NOT_FOUND)ページが見つかりません。 ( No.15 )
日時: 2008/03/22 19:38
名前: ken

なんだこいつ?

もういいや
メンテ

Page:  [1] [2] [3] [4] [5] [6] [7] [8] [9]

■ その他

ページ先頭へ

Copyright(©)2004-2018 First home server construction. All Right Reserved.