views:

1741

answers:

2

I am receiving some mysterious errors in my apache error log. For example:

File does not exist: /home/httpd/vhosts/studentlife.co.il/httpdocs/help_center/div.hot-jobs

File does not exist: /home/httpd/vhosts/studentlife.co.il/httpdocs/solutions/function.filesize

File does not exist: /home/httpd/vhosts/studentlife.co.il/httpdocs/work_abroad/div.publish

Now I don't understand - how did my divs and functions suddenly turn into files?? Of course they do not exist, they are divs and functions written in the code. So I am not sure why I am getting these file does not exist errors.

Also, how can I debug this, since in no place am I trying to access files with these names?

Any insight will be great.

+2  A: 

I would say don't worry about it.

I can make a request for /the/answer/to/life/the/universe/and/everything.42 and it would show up in your error log.

Probably some spider is hunting for vulnerabilities in your site and it's randomly trying URLs. If you see the same pages a lot then start checking to see whether you have any broken links, otherwise forget about it.

Gareth
Also - see the access logs. If all those requests have status 404 (e.g. are really nonexistent), there's no problem as Gareth said.
Olaf
+1  A: 

You could use FireBug to see the return codes (you are looking for 404) of all HTTP requests made when you open your website. Maybe you have some typo in your HTML.

Node