2010/03/13 22:19:29 [error] 11592#0: *134452425 connect() to
unix:/tmp/php-fpm.sock failed (11: Resource temporarily unavailable) while
connecting to upstream,
Такой ошибкой завален лог. При этом большая часть запросов уходят на бэкэнд
php-fpm.
Что может быть не так, что подкрутить?
nginx 0.8.34
конфиг php-fpm http://pastie.org/868184
Заранее благодарен за помощь.
Собссна сабж
Надо сделать так, чтобы при заходе на http://somedomain.ru
Был список файлов, но скачать их нельзя было,
То есть при попытке скачать файл по прямой ссылке выдавалась
Ошибка 403(или любая другая)
Желательно запостить такой конфиг
Спасибо!
Posted at Nginx Forum: http://forum.nginx.org/read.php?21,18238,18238#msg-18238
На сервере есть ссылки на некоторую динамику, которые нужно профильтровать.
ссылки примерно такого харакетера
http://mydomain.com/dsfdasf/sfasdf/file.php?EXAMPLE_3=2http://mydomain.com/dsfdasf/sfasdf/file.php&EXAMPLE_=1
сделал отдельный локейшн, удовлетворяющий данному запросу.
server_name mydomain.com
location ~ ^.*(EXAMPLE_).*$ {
rewrite ^ http://mydomain.com redirect;
}
если в запросе содержится знак вопроса '?'
то данный регексп не обрабатывается.
пробовал также экранировать знак вопроса '\?' - не помогло.
пробовал как через location, так и непосредственно в реврайте указать
такой регексп.
В чем может быть ошибка?
Есть ли возможность в nginx проверить наличие или отсутствие определенных
заголовков (ну и проверить их значение если нужно) в запросе клиента и
перенаправить этот запрос в зависимости от результатов проверки.
Поясню, сейчас проходит ддос атака на один из сайтов и в запросах не указан
Accept-Language заголовок. Хочу чтобы сайт работал хотя бы частично и
поэтому запросы без этого заголовка хочу выкинуть, а с ним можно будет
процессить, как обычно.
Спасибо.
Есть apache, который слушает на порту 8080 и nginx на 80.
Столкнулся с проблемой когда некоторые скрипты (mediawiki, cacti)
пытаются самостоятельно определить свой URL, для чего используют
$_SERVER["SERVER_NAME"] и $_SERVER["SERVER_PORT"]. В результате чего,
заходя на wiki.example.com, попадаем редиректом на
wiki.example.com:8080, а хотелось бы без 8080.
Как правильно решается этот вопрос?
Наверняка я не первый, кто с этим столкнулся, но в рассылке ничего не
нашел по этому вопросу.
Здравствуйте, Игорь
Можно ли сделать так, чтобы директива proxy_store_access так же влияла
и на файлы, создаваемые proxy_cache?
Или её аналог proxy_cache_access?
Если это, конечно, ничему не противоречит
--
С уважением,
Торочков Алексей
Доброго дня!
Есть надобность обрабатывать запросы в/из nginx proxy перлом. (Обрабатывать и изменять заголовки в запросе и ответе проксируемого сервиса). возможностей
Логика такая:
1. получаем запрос с клиента.
2. изменяем и/или ставим заголовки (в перле)
3. делаем proxy запрос на внешний сервис
4. ответ с внешнего сервиса снова обрабатываем в перл
5. отдаем обработанный ответ клиенту
Вопрос, возможно ли это? И как собственно, если да.
Заранее спасибо,
Андрис Е.
Posted at Nginx Forum: http://forum.nginx.org/read.php?21,32458,32458#msg-32458
Добрый день,
насколько видно в ngx_http_write_filter_module.c при использовании limit_rate не используется sendfile_max_chunk.
Так как sendfile_max_chunk в теории позволяет уменьшить блокирование при работе с нагруженной дисковой системой,
может быть дополнительно его использовать при вычислении limit ?
Особенно заметно при flv/mp4/etc streaming, когда limit_rate нельзя задать ниже, чем битрейт, и после получаса просмотра limit становится уже таким, что
sendfile начинает блокироваться.
--
Regards, Alex Antropoff
Можно ли поймать удачный возврат от memcached?
т.е. типа
location /fоо/ {
set $memcached_key "$arg_x";
memcached_pass localhost:6363;
error_page 404 500 502 504 = @foo_backend;
error_page 200 = @memcached_success;
# или
if ($upstream_status = 200) {
...
}
}
Спасибо