2

ウェブサイトにはLAMP環境があります。

最近、次のエントリに似た新しい error_log エントリがいくつか見られるようになりました。

 [Tue May 08 17:30:37 2012] [error] [client 123.123.123.123] 
 File does not exist: /var/www/vhosts/domain.com/httpdocs/cache, 
 referer: http://www.domain.com/my.php

問題は、「キャッシュ」という名前のフォルダーがなく、その名前のフォルダーへの参照がないことです。新しい構成の変更はありません。

これらのエントリは異なる IP からのものであり、時間の経過とともに分散されます。

何がこれらのエントリを引き起こした可能性がありますか?

私たちの Web サーバーはネットスケーラーの背後にあります。これをやり始めたのでしょうか?
APC を実行しています。APC がこれを行っている可能性はありますか? APC 3.1.9、PHP 5.3.13 を使用しています。

4

2 に答える 2

0

It is possible that your page "www.mydomain.com/my.php" had a reference to "httpdocs/cache" at some point of time. Search engines like google cache a lot of your pages. So it is possible that someone (person or a bot) is accessing the "httpdocs/cache" contents.

Many companies, have crawlers that crawl the web for information. That may be the reason you are getting repeated requests to a non existent file.

You can check the access_logs to get more information about the user/bot. If you find something suspicious you might want to block access for that client using a IPTable rule.

于 2012-11-25T06:54:35.417 に答える