Сайт положил запрос несуществующей страницы links.php

Главные вкладки

Аватар пользователя patator patator 1 октября 2009 в 15:04

Начало истории было вот таким http://www.drupal.ru/node/33689
После обновления ядра с 6.10 до 6.14 и всех требующих обновления модулей. Ошибка с кроном пропала. Крон просто стал выдавать, что доступ запрещён. Без указания ошибки.
Периодически стал повляться "скролл" стартовой страницы. Т.е. стартовая страница отображалась 27-29 раз подряд. Поставленный для проверки poormanscron работал.
Но потом стали появляться в отчётах
Cannot modify header information - headers already sent by (output started at /home/users/z/***/domains/мойсайт/index.php:36) в файле /home/users/z/***/domains/мойсайт/includes/common.inc в строке 148.

Invalid argument supplied for foreach() в файле /home/users/z/***/domains/мойсайт/modules/taxonomy/taxonomy.module в строке 1214.

И вот на стал час Ч. Пришёл отчёт от хостера:
Доступ к домену *** заблокирован из-за значительного превышения лимита использования ресурсов

Пиковая нагрузка была 82%.

После переписки с техподдержкой дали возможность перевести сайт в оффлайн.
Посмотрел отчёт.

Сайт положил запрос page not found links.php Гость

Файла такого у меня нет и я его не создавал. Ссылки такой я тоже не нашёл нигде. Хосты запрашивали разные.

Интересность:
В нескольких из отчётов обнаружил строчку
Источник отсылки http://yandex.ru/yandsearch?Link=
Или
Источник отсылки http://мойсайт/links.php
В подавляющем большинстве отчётов источник отсылки отсутствует. Т.е. из всех запросов только в единичных нашёлся источник.

Местонахождение http://мойсайт/links.php либо http://мойсайт/links.php?

И вот таких вот красивостей на 15 страниц.

Вот что это было?

Комментарии

Аватар пользователя Geldora Geldora 1 октября 2009 в 18:46

Вы прогон по каталогам заказывали?

Так вот, при прогоне по каталогам ставят такой файлик в корень сайта - он как бы каталог обратных ссылок для каталогов.

Кроме того: проверьте индекс.пхп, строку 36 - что там.

У меня была проблема с кроном - правда ошибки были другие, проблемы была из-за забытой ноды, с пхп кодом. Код вызывал скрипт, которого не было... крон доходил жо этой ноды (при постройке индекса поиска) и... ложился. Перепроверьте.

Аватар пользователя patator patator 1 октября 2009 в 19:11

Да, Geldora! Вы безупречно проницательны.
Я уже успел выzснить теvу прогона. Это он повинен. Забыли меня уведомить, что надо иметь такой файл в корне. И крайне удивились что сайт лёг.
В общем? кинул в корень пустой links.php

В 36 строке index.php print theme('page', $return);

Про крон спасибо - будем смотреть.

Аватар пользователя markvart markvart 22 февраля 2010 в 9:24

У меня эта ошибка всегда уже как то не обращал внимания смотрю у вас тоже :warning: Cannot modify header information - headers already sent by (output started at /home/rest/public_html/includes/bootstrap.inc:696) in /home/rest/public_html/includes/common.inc on line 148.
Вы решили проблему из за чего она?

Аватар пользователя nICEsCREAM nICEsCREAM 13 мая 2011 в 18:47

markvart wrote:
У меня эта ошибка всегда уже как то не обращал внимания смотрю у вас тоже :warning: Cannot modify header information - headers already sent by (output started at /home/rest/public_html/includes/bootstrap.inc:696) in /home/rest/public_html/includes/common.inc on line 148.
Вы решили проблему из за чего она?

А Вы решили проблему с headers already sent by?)