netwind

Рейтинг
419
Регистрация
06.05.2007

ну и что такого? сделайте в скобочках еще один подзапрос на выборку актуальных данных :


UPDATE
cache,
(
SELECT
slices.text_id, slices.html, slices.timestamp
FROM
slices,
(SELECT
text_id, MAX(timestamp) maxtimestamp
FROM
slices
GROUP BY
text_id
) AS mslices
WHERE
slices.text_id = mslices.text_id AND slices.timestamp = mslices.maxtimestamp
) AS slices
SET
cache.html = slices.html, cache.timestamp = slices.timestamp
WHERE
cache.text_id = slices.text_id
AND cache.timestamp < slices.timestamp;

данные кое-как сам набил. возможно, я вообще неправильно понял смысл. так что выложите дамп.

у вас, похоже, скин плохой. попробуйте так

gallery.php?g2_view=core.SiteAdmin

Hack_phoenix:
не так уж часто попадаются вменяемые администраторы.

Самокритика это хорошо. Первая здравая мысль от вас :)

Вам достаточно информации дали. Попытайтесь ее переварить, прежде чем писать.

Hack_phoenix:
Или скажите, пожалуйста. Роутер проверяет, откуда пришел пакет? =). В каких случаях он это делает? =)

Называется reverse path filter и, учитывая, что для cisco там требуется включенный быстрый свитчинг пакетов (который cef), не требует особенных ресурсов. По крайней мере на оборудовании доступа это стоит всегда включать, что и делают вменяемые администраторы.

Вот и как яндекс определит повышающуюся нагрузку на сервере?

Проблема с яндексом в том, что он генерит нетипичную нагрузку по всем старым страницам. Сразу идут лесом memcached и прочие обычные методы кеширования. Он загрузит все, куда пользователи не ходят, все, что вы даже не предполагали и забыли прописать в исключениях. Будьте к этому готовы или вы упустите шанс.

Как раз 80 тысяч ОШИБОК в минуту - это вполне достижимая величина.

Запросы в access.log, а в error.log - ошибки.

Изначально в пользовательском скрипте содержится ошибка. Яндекс обращается к сайту один раз. Если бы вы не прогуливали информатику, то знали бы про концепцию ЦИКЛА. Ошибка и сообщение о ней допущенные в цикле (похоже еще и бесконечном цикле) приводят к заполнению логов этими сообщениями.

Тут чуть ошибешься с анонсами bgp - полстраны отваливается, какой уж там яндекс зарулить на себя.

Это все что вам следовало выложить :

[Sat Aug 15 02:15:43 2009] [error] [client 77.88.26.25] PHP Warning: feof(): supplied argument is not a valid stream resource in /var/www/sites/vad168/xxx-ololo.org.ru/subdomains/www/html/libraries/tcpdf/tcpdf.php on line 3914
[Sat Aug 15 02:15:43 2009] [error] [client 77.88.26.25] PHP Warning: fread(): supplied argument is not a valid stream resource in /var/www/sites/vad168/xxx-ololo.org.ru/subdomains/www/html/libraries/tcpdf/tcpdf.php on line 3915
[Sat Aug 15 02:15:43 2009] [error] [client 77.88.26.25] PHP Warning: feof(): supplied argument is not a valid stream resource in /var/www/sites/vad168/xxx-ololo.org.ru/subdomains/www/html/libraries/tcpdf/tcpdf.php on line 3914
[Sat Aug 15 02:15:43 2009] [error] [client 77.88.26.25] PHP Warning: fread(): supplied argument is not a valid stream resource in /var/www/sites/vad168/xxx-ololo.org.ru/subdomains/www/html/libraries/tcpdf/tcpdf.php on line 3915

Информации достаточно чтобы заключить что ошибка просто повторяется в скрипте в цикле. Яндекс подал то пару запросов. Запись ошибок php лучше выключить, вы же понимаете, что при желании они очень много ошибок могут заделать.

Обоим админам два кубика классической школьной информатики на любом императивном языке программирования. Лучше паскаль.

Ну и кому будет интересно распаковывать 36 гб логов?

Выложите здесь характерные куски. Если вы первый раз столкнулись с ddos, мы вас поздравляем.

"Подмену ip" при соединениях по tcp можно считать невозможной.

vapetrov, я вас убеждаю в том, что успех поисков настолько маловероятен, что они не имеют смысла.

Всего: 6293