avtolook 0 Опубликовано: 24 февраля 2008 Рассказать Опубликовано: 24 февраля 2008 Столкнулся с такой проблемой. Трижды за неделю было предпринято несколько попыток извне скачать сайт (хостер сообщил). В результате этого была превышена допустимая нагрузка на сервер. Посоветовали поставить скрипт блокировки скачивания всего сайта: Скачать (4 кб). В архиве дана инструкция по его установке, но реализовать его в DLE , лично мне не удалось. Стоит ли вообще пробовать ставить скрипт? И если да, то как реализовать его на DLE? Ссылка на сообщение Поделиться на других сайтах
WMDrakon 20 Опубликовано: 24 февраля 2008 Рассказать Опубликовано: 24 февраля 2008 avtolook, и зачем дублировать темы, вот объясните мне, пожалуйста???? Ссылка на сообщение Поделиться на других сайтах
avtolook 0 Опубликовано: 24 февраля 2008 Рассказать Опубликовано: 24 февраля 2008 Автор Удалите пожалуйста тему из платной поддержки. Извиняюсь, был невнимателен. Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 24 февраля 2008 Рассказать Опубликовано: 24 февраля 2008 В архиве дана инструкция по его установке, но реализовать его в DLE , лично мне не удалось.что конкретно не получилось? Ссылка на сообщение Поделиться на других сайтах
avtolook 0 Опубликовано: 24 февраля 2008 Рассказать Опубликовано: 24 февраля 2008 Автор Файлы распаковал в корень сайта и: Например: В index.php вставил: include '/block.php'; В сам шаблон: <a href='catch.php?p=".rand(1, 100)."' style='visibility: hidden;'>какое либо слово</a> Пробую качать телепортом - качается. Спросил у автора скрипта, сказали, что не знакомы с файловой структурой DLE. Вот и обратился сюда. Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 24 февраля 2008 Рассказать Опубликовано: 24 февраля 2008 Автор - Дмитрий БерниковОго знакомые все люди) в catch.php все настройки заполнили? попробуйте так include ROOT_DIR.'block.php'; в каком месте подключили эту строчку в index.php? Ссылка на сообщение Поделиться на других сайтах
avtolook 0 Опубликовано: 24 февраля 2008 Рассказать Опубликовано: 24 февраля 2008 Автор Заполнил, только в строке возможно допусти ошибку: $blockScriptPath = '/block.php'; А index.php, ставить точно не знаю куда, поэтому и ставил наугад. Сейчас попробую переставить и проверить, минутку... ----------------------------------- Все равно выдается ошибка... Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 24 февраля 2008 Рассказать Опубликовано: 24 февраля 2008 написано же /* Полный физический путь к скрипту блокировки. Скрипт как файл .php c <?php в первой строчке должен быть создан. */ $blockScriptPath = ''; напишите $blockScriptPath = ROOT_DIR.'block.php'; Ссылка на сообщение Поделиться на других сайтах
avtolook 0 Опубликовано: 24 февраля 2008 Рассказать Опубликовано: 24 февраля 2008 Автор Исправил как Вы написали, но ошибка осталась: Warning: include(): Failed opening '/home/virtwww/w_avtolook-ru_29024de4/httpblock.php' for inclusion (include_path='.:') in /home/virtwww/w_avtolook-ru_29024de4/http/index.php on line 360 Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 24 февраля 2008 Рассказать Опубликовано: 24 февраля 2008 прошу прощения, ошибся. пишите так: ROOT_DIR.'/block.php'; Ссылка на сообщение Поделиться на других сайтах
avtolook 0 Опубликовано: 24 февраля 2008 Рассказать Опубликовано: 24 февраля 2008 Автор Все поставил, изменил. Ошибки выдаваться перестали, но телепортом сайт качается на ура.... Ничего не вышло. Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 25 февраля 2008 Рассказать Опубликовано: 25 февраля 2008 в catch.php все настройки заполнили? Заполнил, только в строке возможно допусти ошибку: поэтому и телепортом сайт качается на ура Ссылка на сообщение Поделиться на других сайтах
avtolook 0 Опубликовано: 25 февраля 2008 Рассказать Опубликовано: 25 февраля 2008 Автор Понял. А что там основное... особо важное необходимо заполнить? Ссылка на сообщение Поделиться на других сайтах
RedScorp 0 Опубликовано: 20 марта 2008 Рассказать Опубликовано: 20 марта 2008 Правильно, не правильно, но уменя сработало именно такая конфигурация: catch.php $blockScriptPath = 'block.php'; $urlSubstitution = 'http://bananarama.comtv.ru/'; $notification = 'my@mail'; index.php после строки require_once ROOT_DIR.'/engine/init.php'; добавил require_once ROOT_DIR.'/block.php'; main.tpl После кнопки "Главная" добавил <a href='catch.php?p=".rand(1, 100)."' style='visibility: hidden;'>Фото</a>" Экперимент провел просто - mydomain/catch.php (увы, под руками нету телепортера) и пипец, IP уже записан, а на экране совсем другая страничка А вот что пришло на мыло:Detect full download attempt - blocked Time - 2008.03.20 12:40:04 IP-address - <my_ip> User_Agent - Opera/9.26 (Windows NT 5.1; U; ru) Кстати, или мне кажеться или нет, НО странички теперь медленнее открываются... Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Архивировано
Эта тема находится в архиве и закрыта для публикации сообщений.