ExBB Community ExBB Community
 Сайт проекта ExBB Общение объединяет!
Войдите на форум при помощиВойти через loginza
 Чат на форуме      Помощь      Поиск      Пользователи     BanList BanList

Страниц (51): В начало « ... 4 5 6 7 [8] 9 10 11 12 ... » В конец

> Найдено сообщений: 764
1Bot Отправлено: 31 января 2015 — 12:04 • Тема: Уменьшение нагрузки на хостинг средствами PHP • Форум: PHP/Perl

Ответов: 8
Просмотров: 8162
Gori
Не совсем понятно откуда должен вызываться данный скрипт?
Если при запросе любой страницы, то можно отсекать без использования средств apache.
Да и частое перезапись и большой файл .htaccess будет постоянно нагружать дисковую подсистему, что наоборот загрузит сервер, может даже более, чем при обычной отдаче контента.
(Добавление)
Для nginx уже есть нужный функционал контроля количества одновременных соединений. Не совсем то, что Вы задумали, но тоже иногда полезно.

Для защиты Web-сервера от перегрузки и попыток осуществить DoS-атаку добавьте в конфиг следующие строки:

# vi /etc/nginx/nginx.conf
CODE:
# Описываем зону (slimits), в которой будут храниться состояния сессий. Зона размером 1 Мб может хранить около 32000 состояний, мы устанавливаем ее размер равным 5 Мб
limit_zone slimits $binary_remote_addr 5m;
# Задаем максимальное количество одновременных соединений для одной сессии. По сути, это число задает максимальное количество соединений с одного IP
limit_conn slimits 5;


Первая директива должна находиться в секции HTTP, вторая – в секции location. Когда количество соединений выйдет за пределы лимитов, клиент получит сообщение "Service unavailable" с кодом 503.
1Bot Отправлено: 31 января 2015 — 09:35 • Тема: Запрет на скачивание mp3 другими сайтами через .htaccess • Форум: Хостинг

Ответов: 3
Просмотров: 5465
Gori , в последней строке нежно добавить [NC]
(Добавление)
также нужно учесть регистр расширения файлов (а Вас сейчас только маленькие буквы), а могут быть смешанные или большие, нужно расширить фильтр.
1Bot Отправлено: 24 января 2015 — 06:19 • Тема: Пользователи - призраки • Форум: Общие вопросы

Ответов: 24
Просмотров: 20008
Скорее всего ручками строят "задел" для массового или периодического вброса рекламы на форуме в заданное время.
1Bot Отправлено: 28 октября 2014 — 08:56 • Тема: Большая нагрузка на хостинг • Форум: Решение проблем

Ответов: 11
Просмотров: 10177
nikk пишет:
Top 20 Requests:
---------------------------------------------
52019 istorya.pro/printfile.php
38274 istorya.pro/jsloader.php
4971 istorya.pro/
3519 istorya.pro/templates/PinkExBB/im/nav_m.gif


Основная загрузка процессора получается при обработке изображений:
1 и 2 файл вызывается при обработке прикрепленных изображений (уменьшении/отображении полного)
3 - главная страница
4 - файл отсутствует как таковой
1Bot Отправлено: 16 октября 2014 — 14:35 • Тема: robots.txt • Форум: Установка и обновление

Ответов: 75
Просмотров: 75460
Робот ищет robots.txt только в корневом каталоге Вашего сервера. Под именем сервера здесь понимаются доменное имя и, если он есть, порт.

Размещать на сайте несколько файлов robots.txt, размещать robots.txt в подкаталогах бессмысленно: "лишние" файлы просто не будут учтены роботом. Таким образом, вся информация о запретах на индексирование подкаталогов сайта должна быть собрана в едином файле robots.txt в "корне" сайта.
1Bot Отправлено: 16 октября 2014 — 07:05 • Тема: robots.txt • Форум: Установка и обновление

Ответов: 75
Просмотров: 75460
Guyver пишет:
надо ли сам этот файл прятать? Закрывать к нему доступ в .htaccess?

Зачем его создавать, если потом прятать? Не понял Доступ должен быть, иначе как поисковики будут структуру сайта считывать.
1Bot Отправлено: 15 октября 2014 — 07:44 • Тема: Мод: Смена автора существующего сообщения • Форум: Модификации и дополнения

Ответов: 33
Просмотров: 31406
Guyver пишет:
off: Ну ничего. 300 сообщений из 24500 я уже набрал и авторов сменил. Глядишь - и за месяц работы справлюсь

Пишите парсер - быстрее дело пойдет =)
1Bot Отправлено: 14 октября 2014 — 07:08 • Тема: Мод: Смена автора существующего сообщения • Форум: Модификации и дополнения

Ответов: 33
Просмотров: 31406
Guyver пишет:
Другого выхода нет. Наш форум не поддерживается хостером, морально устарел и находится на каком-то заброшенном всеми сервере. БД не давали никому ещё за всю историю.


Вытащить базу можно, если Вы можете забросить свой скрипт на сервер и его выполнить.
1Bot Отправлено: 26 сентября 2014 — 06:40 • Тема: Принципиально новая сборка ExBB • Форум: Обсуждаем

Ответов: 178
Просмотров: 142158
sqrt
поиск не работает для utf-8 потому что используются функции работы со строками формата ascii (win1251)
1Bot Отправлено: 24 сентября 2014 — 17:47 • Тема: Проблема с ExBBCode [img] • Форум: Решение проблем

Ответов: 23
Просмотров: 17878
гость выздоравливайте Улыбка
1Bot Отправлено: 12 сентября 2014 — 06:42 • Тема: Проблема с ExBBCode [img] • Форум: Решение проблем

Ответов: 23
Просмотров: 17878
гость пишет:
1Bot пишет:
Firewall блокирует исходящие запросы.


Белый флаг

Это была шутка или я чего то не понимаю???

Все модули работают и картинки отображаются, а запросы именно модуля "превью" режутся Firewall-ом.

Разве не все веб-запросы идут по 80-му (и еже с ним) порту? Или имеется какой то иной Firewall (типа встроенного в апач модуля)??? А?!

Что тут удивительного? Браузеру разрешено, а серверу apache нет.
1Bot Отправлено: 11 сентября 2014 — 14:11 • Тема: Проблема с ExBBCode [img] • Форум: Решение проблем

Ответов: 23
Просмотров: 17878
гость пишет:
Ругается на 408 строку, а там:

CODE:
$headersget = get_headers ($imlink, 1); // запрос заголовков файла


Это понятно.
Firewall блокирует исходящие запросы.
1Bot Отправлено: 11 сентября 2014 — 13:41 • Тема: Проблема с ExBBCode [img] • Форум: Решение проблем

Ответов: 23
Просмотров: 17878
гость , копать нужно в сторону настроек сервера по пропуску исходящих запросов
1Bot Отправлено: 11 сентября 2014 — 08:13 • Тема: Проблема с ExBBCode [img] • Форум: Решение проблем

Ответов: 23
Просмотров: 17878
гость
Проблема наверное в блокировании исходящих запросов от мода превью (функция getimagesize)

В файле include\lib.php заменяем функцию replace_img_link на следующий код:
CODE:

function replace_img_link($imlink) {
global $fm;
/*
Доработка мода превью-копий прикреплённых изображений
Автор CAB http://exbb.su/
*/
if (ini_get('allow_url_fopen')) { // проверяем разрешены ли удалённые соединения
$headersget = @get_headers ($imlink, 1); // запрос заголовков файла
if (preg_match("|200|", $headersget[0])) { // выделяем из ответа файл есть
if (($size = @getimagesize($imlink)) !== FALSE) { // запрос параметров изображения
if ($size[0] <= 512) { // сверяем ширину картинки с установленным числом
$imgtag = "<i> <img src=\"$imlink\" /></i>"; // выводим картинку без превью
} else {
if ($fm->exbb['redirect'] && !stristr($imlink, 'http://www.'.$fm->exbb_domain) && !stristr($imlink, 'http://'.$fm->exbb_domain)) // проверяем свой домен
$_imlink = 'rd2.php?'.$imlink; // редиректим чужой домен
else $_imlink = $imlink; // свой домен выводим без редиректа
$imgtag = $fm->LANG['ImgLinked']."<a href=\"$_imlink\" rel=\"clearbox\" title=\"".$fm->LANG['ToIncrease']."\" target=\"_blank\"><img src=\"printfile.php?action=link&img=$imlink\" border=\"0\" style=\"border: 1px outset #DCDCDC;\" /></a>"; // формируем код превью
}
} else {
$imgtag = "<i> <span class=\"admin\">&bull;&nbsp;</span>$imlink</i>"; // файл не изображение
}
} else {
$imgtag = "<i> <span class=\"admin\">&bull;&nbsp;</span>$imlink</i>"; // нет ответа что файл есть
}
} else {
$imgtag = "<i> <img src=\"$imlink\" /></i>"; // удалённые соединения не разрешены
}
return $imgtag;
}



Если не сработает, попробуйте убрать в приведенном коде все @ чтобы понять в чем причина.
1Bot Отправлено: 10 сентября 2014 — 14:40 • Тема: Проблема с ExBBCode [img] • Форум: Решение проблем

Ответов: 23
Просмотров: 17878
гость
приведите пример поста с тегом [img]

Страниц (51): В начало « ... 4 5 6 7 [8] 9 10 11 12 ... » В конец

Яндекс.Метрика   

Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0121]     [ ]