Alexale,
Для Google не видна. Можете сами проверить
А вот стрвница http://ubelki.ru/mini-igri/mini-igri-strelyalki/vikings.html открывается.
Скорее всего в каталоге mini-igri/ нет индексных файлов index.*
Чтобы точно сказать, что происходит нужно смотреть логи веб сервера.
Alexale, так ваша страница не открывается. Ошибка 404.
Проверьте права доступа у каталогам и файлам или обратитесь к своему хостеру.
З.Ы.
А зачем писать такие интересные комментарии на страницах? :)
Помоему везде под линукс используют ClamAV. Покрайней мере в статьях. И он бесплатен.
А также есть еще rkhunter, chkrootkit. Но это против руткитов.
Возможно на сервер нужно поставить tripware или aide. Эти программы считают контрольную сумму файлов м хранят ее в своей базе. Если файл был изменен то Вам сообщат об этом, а Вы уже думайте это хорошо или плохо.
Вобще-то только LISTEN. Ошибся в команде, вывод был всего, а нам нужен только LISTEN.
netstat -tnlp |grep :80
# netstat -tap --numeric-ports |grep :80 | grep ESTABLISHED...tcp 0 0 domain.ru:80 server.904.d-v.ru:42631 ESTABLISHED 28573/httpdgetnameinfo failedgetnameinfo failedtcp 0 0 domain.ru:80 msnbot-65-55-110-135.:62299 ESTABLISHED 27931/httpdtcp 0 0 domain.ru:80 89-146-77-139.extreme.:1855 ESTABLISHED -...
Смущает getnameinfo failed. Если исчезнет при использовании команды netstat -tnlp, то значит проблемы с DNS и я думаю можно исключить. А так вроде бы все нормально.
netstat -tap --numeric-ports |grep :80
uniqcle что пишет netstat -ap tcp
Здесь может быть несколько причин. Одна из них, как озвучил многоуважаемый humbert, перегрев. А также может быть сбои либо оперативной памяти либо видеопамяти. Оперативную память можно проверить с помощью утилиты от Windows Memory Diagnostic.
Наверное, можно и bash прикрутить для этих целей.
Вот что-то вроде этого. :)
#!/bin/bashif1='eth0'ip1='192.168.200.1'log1='log_ip1'echo $(date +%Y-%m-%d) $ip1 $(cat /proc/net/dev | grep $if1 | awk '{print $2,$10}') >>$log1
Можно самому придумать.
Например, вот следующий командный файл, наверное, отчасти решит вашу задачу. Главное условие это возможность пинговать шлюз по умолчанию (Default Gateway). Предпологается, что IP адреса шлюзов постоянны и у Вас не локализованая русская WINDOWS.
Если бы найти еще программу пинг, где можно выстовлять IP адрес источника, например как команда PING в маршрутизаторах CISCO, то функциональность скрипта можно увеличить.
IP1 - ip адрес шлюза основного канала (ваш внешний IP).
IP2 - ip адрес шлюза резервного канала (ваш внешний IP).
set IP1=91.149.174.236 set IP2=82.209.215.100 set route1_add=route add 0.0.0.0 mask 0.0.0.0 %IP1% set route1_del=route delete 0.0.0.0 mask 0.0.0.0 %IP1% set route2_add=route add 0.0.0.0 mask 0.0.0.0 %IP2% set route2_del=route delete 0.0.0.0 mask 0.0.0.0 %IP2% for /f "tokens=3" %%i in ('route print 0.0.0.0 ^| findstr "Default gateway"') do set router_IP=%%i ping -n 1 %IP1% if not errorlevel 1 ( if %IP1%==%router_IP% ( echo Основной канал в сети. ) else ( echo Основной канал в сети. Добавить ROUTE. %route2_del% %route1_add% ) ) else ( echo Основной канал не доступен ping -n 1 %IP2% if not errorlevel 1 ( if %IP2%==%router_IP% ( echo Резервный канал доступен. ) else ( echo Резервный канал доступен. Добавить ROUTE. %route1_del% %route2_add% ) ) else ( echo Резервный канал не доступен ) )
Я думаю можно попробывать так.
Снимать статистику по процесору и памяти процесса apache в течении дня через каждые пять минут и записовать в файл.
Потом в этом файле найти максимальное значение (памяти), и за эту дату и время посмотреть события в журналах apache (access.log и error.log)
А вот и набросок реализации вышеизложенного, правда в linux.
Запихиваем следующий файл в cron
#!/bin/bash date=$(date +%d/%m/%Y:%H:%M) cm=$(ps -C apache2 -o %cpu,rss |awk '{c=c+$1;m=m+$2}; END{print c,m}') echo $date $cm >> log
У меня процесс apache2 (Debian), но в др. OS, например CentOS, может обзываться как httpd.
В файл log будет что-то вроде этого
18/04/2009:01:12 0 39596 18/04/2009:01:17 19.3 84528 18/04/2009:01:22 99.2 199568 18/04/2009:01:27 89.4 333312 18/04/2009:01:32 78.9 310956 18/04/2009:01:37 0 52236 18/04/2009:01:42 0 52236
Теперь отсортируем по убыванию занятой памяти, с выводом 3 самых больших значений, командой cat ./log | sort -k3 -nr| head -n 3
18/04/2009:01:27 89.4 333312 18/04/2009:01:32 78.9 310956 18/04/2009:01:22 99.2 199568
Смотрим события за 18/04/2009:01:27 в журналах apache.