検索結果
アクセスログ
- 全てのカテゴリ
- 全ての質問
- [Apache]ユーザーアクセスの識別方法
access.logで xxx.xxx.xxx.xxx - - [01/Feb/2013:18:xx:xx +0900] "GET /imgs/xx/xx.gif HTTP/1.1" 200 346 上記のアクセスがたくさん来ているのですが、本当にユーザーのアクセスなのか疑わしく、 ツールなどでGETしているのではと思っています。 識別する方法は何かございますでしょうか。 ご存知の方、宜しくお願いします。
- コントロールパネル内のエラー
コントロールパネル内のプログラムの追加と削除へ アクセスできなく困っています。 アクセスしようと試みると、error of line 521というようなログが出てきてアクセスできません。 一応、OSの再インストールをしようと思っていますが その前に解決できるようなら教えて頂きたいと思っています。 どなたか、お答えお願いします。
- ベストアンサー
- その他([技術者向] コンピューター)
- h2r5f3m2
- 回答数1
- ファイル書き込みでたまにデータが全部消えてしまう。
phpでアクセス解析を作っているのですが、 解析データをログファイルに書き込みする際に たまにデータが全部消えてしまう現象に陥りました。 下記コードでログファイルに書き込み処理をしています。 どなたか原因が分かる方、ご教授お願いいたします。 // ログデータ処理 $logdata = file($counter->logfile); list($time,$host) = explode("\t",$logdata[0]);// 比較のため直前のホスト取得 if($host != $counter->host and // 連続アクセスは処理しない !$out_flag){// 除外ホストは処理しない $str = time()."\t".// 時間 $counter->host."\t".// ホスト $counter->agent."\t".// ユーザーエージェント $counter->referer."\t".// リンク元 "\t\n"; $lp = fopen($counter->logfile,"w"); $lock = flock($lp,LOCK_EX); if($lock){ fputs($lp,$str); $i = 1; foreach($logdata as $value){ fputs($lp,$value); $i++; if($i >= $counter->loglimit){break;}// ログ上限に達したら抜ける } } flock($lp,LOCK_UN); fclose($lp); }
- 締切済み
- PHP
- hunter_999
- 回答数1
- ハッキングについて
私の会社は、自社でWebサーバーを持っており専用線で 会社のHPを外部に公開しています。 しかし、ここ1~2週間前から不正(ワケのわからない) 外部からのアクセスログが残るようになりました。 最初は、ポツポツだったのですが、今では1日で何十回 もアクセスされているみたいです。 専用線を引いてもらった、業者にログを見せたところ 「ハッキングされているのでは?」 との解答でした。 早急にファイヤーウォールとログの解析ソフトを導入す るように上司から指示を受けています。 ファイヤーウォールの方は導入する製品が決定したのです が、ログ解析ソフトはどの製品が良いのか全然わかりません。 環境は OS:FreeBSD WebServer:Apach です。 会社のため、シェアウェア等の決済の取れない製品は×です。 通常流通で購入できる製品が望ましいです。 よろしくお願いします。
- ベストアンサー
- ネットワーク
- noname#21513
- 回答数3
- sambaでサーバーにアクセスするとそれまでマイネットワークに表示されていたLAN内の他のPCが消えてしまいます。
Fedora1でsamba3.0.4を用いてファイルサーバーを立ち上げ中です。共有ファイルを作成し、Windowsのworkgroupにもサーバーが他のWindows機と一緒に表示されています。ただ、このサーバーの共有ファイルにアクセスした後、workgroupを表示させると、最初は表示されていたサーバー以外のWindows機、他のlinuxサーバー(samba運用中)が消えてしまい、アクセスしたサーバーだけが表示されています。Windows機を再起動させると直るのですが、何が原因でしょうか。グローバルのみですがsmb.confの設定を以下にあげます。 [global] log file = /var/log/samba/%m.log load printers = no smb passwd file = /etc/samba/smbpasswd client code page = SJIS:932 socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192 map to guest = Never username map = /etc/samba/smbusers encrypt passwords = Yes dns proxy = no netbios name = smb2 browseable = no server string = file server coding system = euc workgroup = WORKGROUP1 default service = project security = users max log size = 50
- SSL対応のアクセス解析ツールを教えてください。
無料版、有料版問わず、使いやすいアクセス解析ツールをご存知でしたら教えていただけますでしょうか。 時系列アクセス数、ページ毎アクセス数、リンク元、検索エンジン、検索ワード、訪問回数、ドメイン名が一覧でわかり、数ヶ月分の過去ログの保存ができるものが良いと思っています。 ご存知の方、お手すきのときにご回答お願いいたします。
- 締切済み
- その他([技術者向] コンピューター)
- newcastle0202
- 回答数1
- バッチファイル(テキスト読み込み)について
サーバーからライセンスログを取得して 最大同時アクセス数を集計するバッチファイル を作りたいのですが、どのようにすれば 良いのか、お手上げ状態です。 (サーバーからの)ログの取得までは何とかできました。 イメージではログを一行ごとに読み込み 行中に"OUT"の文字があれば変数に+1、 "IN"があれば-1といった感じで、 同時アクセス数を取っていき、 変数が最大の時の情報を別変数に入れたいのですが 全然分かりません。 ログはこんな感じです。 (下の場合は"3"の値を導き出したい) 時間 xxxxxx OUT xxxxxxxx 時間 xxxxxx OUT xxxxxxxx 時間 xxxxxx IN xxxxxxxx xxxxxxxxxxxxxxxxxxxx 時間 xxxxxx OUT xxxxxxxx 時間 xxxxxx OUT xxxxxxxx 時間 xxxxxx IN xxxxxxxx 時間 xxxxxx IN xxxxxxxx 時間 xxxxxx IN xxxxxxxx よろしくお願いいたします。
- ベストアンサー
- その他(プログラミング・開発)
- WAKABA_PAPA
- 回答数5
- これは攻撃でしょうか?
現状 ・異なるIPアドレスより約5分に1度port80へアクセスされる。(数十秒の時もある) ・アクセスしてきているブラウザ・OSはすべて同じ(Win98、IE5.5) ・リファラーの取得は出来ない ・この現象になる前は一日数件のアクセス数のサーバでした。 (ページ自体工事中表示です) ・他のポートには接続してないようである。(netstat結果、ログより) ・HTTP/1.1を利用しているが、0.1%ほどHTTP/1.0を利用 ・IPアドレスは、アメリカの大学から、一般のISPと、色々です。 ・3,4日ほど前よりアクセスが連続している。 サーバ運営自体に大きな支障はないのですが、アクセスログが膨大になってきますし、何かと気持ち悪いものなので、対応したいと思ってます。 現在サーバはApache/1.3.28を利用で、OSはRHL8.0です。 上記の行為は攻撃の一種でしょうか? 参考および、対処方法を教えていただければ幸いです。
- DMZ内のサーバに残るアクセス元IPアドレスについて
DMZ内のサーバに残るアクセス元IPアドレスについて 現在、JuniperのSSG5-ISDNを使用して、インターネットからアクセスできないLAN、インターネットからアクセスできるDMZを分けております。 で、インターネットからDMZにアクセスすると、アクセスもとのグローバルアドレスがアクセスログとして残りますが、LANからDMZにアクセスするとルーターのDMZポートのIPアドレスが出ます。 たぶんNATの役割を果たしているんだと思いますが・・・。 これを、インターネット→DMZのようにLAN→DMZもマスカレードされないようにすることはできますでしょうか。
- ベストアンサー
- ネットワーク
- noname#134992
- 回答数2
- MySQLでページ毎にログを取りたい
MySQLでページ毎にログを取りたい ex) +----+------+ | id | name | +----+------+ | 01 | aaa | | 02 | bbb | | 03 | ccc | +----+------+ のようなテーブルがあったとして、id を使って動的ページを生成しています。 id は数万件あります。 そこで各 id ごと(各ページ毎)にアクセスログを取りたいのですが、 例えば1つの id につき最新10000件までのログを取るとします。 この場合、以下のように id 毎にテーブルを作成すると、当然ながらテーブル数が膨大になってしまいます。 ex) id XX のテーブル +------+----------------------------+----------+ | date | addr | ref | +------+----------------------------+----------+ | 0000 | XXX.XXX.XXX.XXX | http://~ | | 0000 | XXX.XXX.XXX.XXX | http://~ | | 0000 | XXX.XXX.XXX.XXX | http://~ | +------+----------------------------+----------+ (10000レコードまで) テーブル数が数万というのは MySQL では珍しくないものなのでしょうか? それとももっと他に良い設計方法などあるのでしょうか? (またはこういうデータを取るのにMySQLは向いていない?) なおアクセスログとはいえ、その集めたデータを元に、利用者にアウトプットを同期して行いたいので、頻繁に参照・書込があることを想定しています。
- ベストアンサー
- MySQL
- ria7546872
- 回答数2
- 簡単に出力できるプログラム
VBで簡単なログ解析ソフトを作りたいのですが アイデアが浮かびません、 何か参考になるサイトや方法がありましたら教えて下さい。 txtファイル内の情報を抜き出したいのです。 ※VBに読み込み→別txt出力 txtファイル内には大量のアクセスログがあります ↓ 1F00000001/20081010/2008135525/192.111.111.1/win 1F00000005/20081010/2008135525/192.111.111.1/win 2F00000001/20081010/2008135525/192.111.111.1/mac 3F00000001/20081010/2008135525/192.111.111.1/win 5F00000001/20081010/2008135525/192.111.111.1/mac この中から 1F00000001からアクセス記録のある数 1F00000001からwinでアクセス記録のある数 など10通り位の組み合わせのアクセス数を別ファイルに 1F00000001 10件 1F00000001からwin 15件 こんな感じで出力したいのです。 これがAccessファイルのDB形式ならなんとにでもなるんですが・・ お願いします。
- 締切済み
- Visual Basic
- tttygrzk
- 回答数3
- htaccess Actionの記述、動作について
.htaccessのActionを使って特定のファイルをダウンロードしたらログを取りたいと思っています。 そこでActionを使おうと動作を試しているのですが、思ったように動作していません。 .htaccessの内容(下記以外他の記述はありません) Action image/jpeg /test/accesslog.cgi .htaccessの置き場所は http://ドメイン/test/.htaccess accesslog.cgiの内容 #!/usr/local/bin/php-cgi-5.2.5 <?php $fp = fopen("log.txt","a"); fputs($fp,date("Y/m/d H:i:s") . "\n"); fclose($fp); ?> http://ドメイン/test/test.jpg にアクセスするとブラウザにはtest.jpgが表示され、log.txtにアクセス時間が保存されるものだと思っています。 しかし、ブラウザには?と半角の文字が表示されます。 htaccessを無効にした場合の画像へのアクセス、CGI単独での動作は確認しており、htaccessを間違えているかサーバの設定が影響しているのだろうと判断しています。 また、関係あるかわかりませんが、Actionの内容を下記のように間違えたパスにすると Action image/jpeg /_test/accesslog.cgi test.jpgにアクセスしたブラウザには以下のようにエラーが出ます。 The requested URL /_test/accesslog.cgi/test/test.jpg was not found on this server. /_test/accesslog.cgi was not found on this server.ならわかるのですが、 その後に/test/test.jpgとアクセスしているファイルへのパスが引っ付いています。 何を間違えているのか検討がつかず困っています。 どなたかわかりましたら教えてください。
- ベストアンサー
- その他(プログラミング・開発)
- dede_nd
- 回答数3
- SP2アクセスが拒否
SP2のインストール途中で、「アクセスが拒否されました」のメッセージが表示されインストール出来ませんでした。MSのHPで調べたのですが、レジストリのアクセス権の問題のようでした。Svcpack.logから原因となったレジストリを調べ、アクセス許可にするように記載されていましたが、レジストリのどの部分を変えればよいのか、読み取れません。Svcpack.logは 1087.444: PruneCatalogsFromHotfixes:RegQueryValueEx Failed: 0x2 1091.640: Num Ticks for Copying files : 640591 1091.930: DoRegistryUpdates:SetupInstallFromInfSection Failed for ProductInstall.GlobalRegistryChanges.Install error: 0x5 1091.930: INF_REGISTRY Failed 1091.930: DoInstallation:DoRegistryUpdates failed 1113.612: Unregistration of sprecovr successful 1113.902: アクセスが拒否されました。 1119.139: Message displayed to the user: アクセスが拒否されました。 1119.139: User Input: OK 1119.139: Service Pack 2 インストールが完了されませんでした。 と、なっていますが、どなたか判る方教えてください。 ちなみにNISでも、同様のアクセス権問題が起きています。もちろんAdministrator権限でログインしています。 よろしくお願いします。
- 締切済み
- Windows XP
- vaio505
- 回答数4
- イラストブログのアクセスアップ
イラストブログを初めて2ヶ月程になります。 "ふみコミュ"などに書き込みをしたりしたときはアクセス数が伸びるのですが、 ログが流れればアクセス数が格段に減ります。 固定客というか、リピーターを増やすにはどうしたらいいでしょうか? よろしくお願いします。
- アクセスカウンターって必要ですか?
ブログ始めて2ヶ月くらいです。 自己満足で書いた小説をUPしているだけの内容です。 訪問者数は記事をUPした時は150~200くらい、数日放置した時は下手すると30くらいしかないです。 ブログに簡単なアクセスログがついているので私は訪問者数が分かりますが、アクセスカウンターはありません。 アクセスカウンターってつけたほうがいいのでしょうか? つけている方はどういう用途でつけているのでしょうか? アクセスカウンターってどんな利用価値があるのでしょうか・・・? よろしくお願いします。
- ベストアンサー
- ブログ
- noname#93795
- 回答数4
- mysql_fetch_array の速度について
DBに入れたアクセスログの集計で困ったことがあります。 phpMyAdmin でSQLを作成し実行すると、1秒で済むのですがPHPにして、ブラウザからアクセスすると5分以上かかります。ちなみにアクセスログの行数は10万行ほど。 問題のPHPのコードは下記です。 -- $sql = 'SELECT path, COUNT(path)AS cnt FROM `logs` ' . ' WHERE `path` LIKE \'/news.php?id=%\' ' . ' AND TO_DAYS(NOW()) - TO_DAYS(date) <= 7' . ' GROUP BY path ' . ' ORDER BY `cnt` DESC ' . ' LIMIT 0 , 3'; $res = mysql_query($sql,$dbh) or die(mysql_error()); while ($row = mysql_fetch_array($res)) { echo $row[path]; echo "(".$row[$cnt].")<br>"; } -- mysql_fetch_array のところが問題なのかなと考えております。 お分かりになる方、是非アドバイスをお願いします。
- Apache 2.2.4 のログ。
Apache 2.2.4 の access.log にアクセスもとの ip アドレスが表示されなくなってしまったのですが、これは、2.2.4 の仕様なのでしょうか? ちなみの ZoneAlarm というファイアーウォールを入れているのですがそれが原因なのでしょうか? わかる方、書き込みお願いします。
- ベストアンサー
- その他(ITシステム運用・管理)
- den256
- 回答数1
- インターネットでの外部からの不正なアクセスってこんなに多いんでしょうか?
ノートンインターネットセキュリティを使っています。 ログを見ていると、「未使用ポートへの不正なアクセス」等で、頻繁に外部からの不正アクセスを遮断したことが記録されています。多いときは数分間隔であります。そのアクセスの元を見ると、香港だったりロスだったり、ロンドンだったり。最近は北京が多いです。 まあ、きちんと遮断機能が働いているようなので問題は発生していないと思うのですが、皆さん、こんなに頻繁にアクセスされそうになっているのでしょうか?それとも、私だけか???ちょっと不安です。
- ベストアンサー
- ネットワーク
- jojojo33558
- 回答数7
- LinuxWebサーバでAccess 2010 が
毎日、電話で席の予約などを行っています。電話なので、対応が面倒、ログが残らないなどのトラブル防止で、メールで受付を検討していました。 そこでhttp://office.microsoft.com/ja-jp/ac.0.cess-help/HA010356866.aspx に、Web で共有する Access データベースを作成する Access 2010 と Access Services の存在を今日初めて知りました。 それが使用できるネット環境はインターネットではなく、イントラネット、 Webサーバは、Linux(ASP.netは動かなかった) 以上の環境で、「Web で共有する Access データベース」を作成した場合 運用可能でしょうか!? よろしくお願いします。
- ベストアンサー
- その他MS Office製品
- Campus2
- 回答数3
- カウントを1日毎に0にする方法【CGI編】
今、1日毎のアクセスカウンターを作成しています。 それで早速質問なんですが日付を過ぎたら自動的に今日のアクセス人数をクリア(ゼロ)にするやり方を教えてほしいのです。 今の状況は日付を過ぎても次のアクセスがない限りcount.txt(ログファイル)の中身にはアクセス数値が残ったままなので日付が変わったら自動でcount.txtの中身を0(ゼロ)にしたいのです。 そのやり方が分からなくて困っているのですが、どうやればいいのでしょうか? 宜しくお願い致しますm(_ _)m
