myhand

Рейтинг
278
Регистрация
16.09.2009
kellykiss:
не могли бы вы посоветовать, как тогда быть в этой ситуации?
(т.е. диск забивается, а второй (пустой) подключенный и примонтированный стоит без дела - место то скоро начнёт заканчиватся)

Я так понимаю, что подключили его вам как отдельный диск - ну так разбейте его

соответствующе + перенесите туда _часть_ данных. _Например_- можно перенести

раздел с mysql-данными, можно часть(все) файлов (/var/www) сайтов поместить на

отдельный раздел. Не умеете планировать дисковые ресурсы - нужно было с самого начала

использовать LVM (тогда любой дисковый раздел можно прозрачно увеличить) ;)

Если сервер администрируется кем-то - обычно с таким вещами нет проблем.

А так - нужно смотреть предметно сервер. И разбираться с тем что и куда унести - на месте.

zexis:
Проверил. такой механизм не работает.

уверены? ЧЯНТД?

идея состоит в том, что в valid_referers перечисляем _неправильные_

рефереры (скорее всего, здесь у вас что-то неверно),

после чего ловим в if соответствующий статус переменной.

Zaqwr:
есть пустой сервачёк x64, можно попробовать то и то...
есть советы по тестированию?

берется стандартный движок (типа drupal), генерируется контент (а еще

лучше - берется реальный сайт + статистика запросов по access.log) +

натравливается siege со списком url (который должен отражать статистику

реальных запросов пользователей).

безникакихmap

# немного нелогично...

valid_referers example.com test.ru

# но будет работать:

if ($invalid_referer != 0) {

return 403;

}

если http://IP/ не работает, в отличие от https://IP/ - сервис HTTP (апач, nginx, что там у вас) - не слушает порт. Может просто не запущен - может проблемы с его конфигурацией.

вообще, dns записи у вас странные.

напишите в личку/почту - могу посмотреть подробнее.

Вы домен-то делегировали на новые NS?

Не понимаете ничего - лучше не заморачиваться, а купить

парковку домена у какого-нибудь хостера. укажите нужные

IN A записи в зоне домена - и все. Для www хватает обычно

двух:

@ IN A <IP сервера>

www IN A <IP сервера>

Xmod:
А вот в error.log куча ошибок типа:
2009/12/23 00:11:55 [crit] 32561#0: *134816 open() "/var/lib/nginx/tmp/proxy/1/50/0000002501" failed (13: Permission denied) while reading upstream, client: 94.244.177.195, server: www.other_site.ru, request: "GET /images/top_img.jpg HTTP/1.1", upstream: "http://127.0.0.1:8080/images/top_img.jpg", host: "www.santiles.ru", referrer: "http://www.santiles.ru/"


права на папки нужно другие установить?

Да, совершенно верно - права поправить на директориях, где nginx

файлы создает. (/var/lib.nginx/proxy/*). Мелкие картинки пролетают мимо диска,

потому с ними у вас проблемы и не видно.

Все достаточно популярно описано здесь:

http://sysoev.ru/nginx/docs/http/ngx_http_proxy_module.html

Xmod:
т.е. одну из этих секций убрать? оставить только prefork, к примеру?

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

апача, скорее всего - не имеет ни малейшего отношения.

Смотрите конфиг nginx + его error.log.

шутник человек, ведь не работают же у вас _два_ апачевских MPM модуля ;).

либо prefork - либо worker.

1) более полезным был бы конфиг nginx

2) картинки - статика, или таки PHP генерятся?

3) + error.log nginx пуст?

bb-support:
А лучше всего nginx поставить.

стоит там nginx, нешто вам не видно? :)

Всего: 4890