avtolook 0 Опубликовано: 24 февраля 2008 Рассказать Опубликовано: 24 февраля 2008 Столкнулся с такой проблемой. Трижды за неделю было предпринято несколько попыток извне скачать сайт (хостер сообщил). В результате этого была превышена допустимая нагрузка на сервер. Посоветовали поставить скрипт блокировки скачивания всего сайта: Скачать (4 кб). В архиве дана инструкция по его установке, но реализовать его в DLE , лично мне не удалось. Стоит ли вообще пробовать ставить скрипт? И если да, то как реализовать его на DLE? Цитата Ссылка на сообщение Поделиться на других сайтах
WMDrakon 20 Опубликовано: 24 февраля 2008 Рассказать Опубликовано: 24 февраля 2008 avtolook, и зачем дублировать темы, вот объясните мне, пожалуйста???? Цитата Ссылка на сообщение Поделиться на других сайтах
avtolook 0 Опубликовано: 24 февраля 2008 Рассказать Опубликовано: 24 февраля 2008 (изменено) Автор Удалите пожалуйста тему из платной поддержки. Извиняюсь, был невнимателен. Изменено 24 февраля 2008 пользователем avtolook Цитата Ссылка на сообщение Поделиться на других сайтах
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? Изменено 24 февраля 2008 пользователем lifestar Цитата Ссылка на сообщение Поделиться на других сайтах
avtolook 0 Опубликовано: 24 февраля 2008 Рассказать Опубликовано: 24 февраля 2008 (изменено) Автор Заполнил, только в строке возможно допусти ошибку: $blockScriptPath = '/block.php'; А index.php, ставить точно не знаю куда, поэтому и ставил наугад. Сейчас попробую переставить и проверить, минутку... ----------------------------------- Все равно выдается ошибка... Изменено 24 февраля 2008 пользователем avtolook Цитата Ссылка на сообщение Поделиться на других сайтах
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 (изменено) Автор Все поставил, изменил. Ошибки выдаваться перестали, но телепортом сайт качается на ура.... Ничего не вышло. Изменено 25 февраля 2008 пользователем avtolook Цитата Ссылка на сообщение Поделиться на других сайтах
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) Кстати, или мне кажеться или нет, НО странички теперь медленнее открываются... Изменено 20 марта 2008 пользователем RedScorp Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.