- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Приветствую Вас всех.
Помогите разобрать такие ошибки (вообще это Warn), их довольно много. первая партия:
2017/06/11 22:18:09 [warn] 16617#16617: *89008 an upstream response is buffered to a temporary file /var/cache/nginx/fastcgi_temp/0/22/0000000220 while reading upstream, client: 212.164.234.002, server: site.ru, request: "GET /wp-admin/post.php?post=1734&action=edit&message=10 HTTP/1.1", upstream: "fastcgi://unix:/var/www/php-fpm/site.sock:", host: "site.ru", referrer: "http://site.ru/wp-admin/post.php?post=1734&action=edit"
2017/06/11 22:18:18 [warn] 16617#16617: *89008 a client request body is buffered to a temporary file /var/cache/nginx/client_temp/0000000221, client: 212.164.234.002, server: site.ru, request: "POST /wp-admin/post.php HTTP/1.1", host: "site.ru", referrer: "http://site.ru/wp-admin/post.php?post=1747&action=edit"
Это не ошибки, все норм. Если вы не хотите кэшировать ответ бэкенда на диске (RAM достаточно), увеличьте кол-во буферов, или отключите буферизацию.
server {
server_name site.ru www.site.ru;
charset off;
index index.php index.html;
disable_symlinks if_not_owner from=$root_path;
include /etc/nginx/vhosts-includes/*.conf;
include /etc/nginx/vhosts-resources/site.ru/*.conf;
ssi on;
set $root_path /var/www/site/data/www/site.ru;
root $root_path;
gzip on;
gzip_comp_level 5;
gzip_disable "msie6";
gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript application/javascript;
location / {
try_files $uri $uri/ /index.php?$args;
location ~ [^/]\.ph(p\d*|tml)$ {
try_files /does_not_exists @php;
}
}
location ~ [^/]\.ph(p\d*|tml)$ {
try_files /does_not_exists @php;
}
access_log /var/www/httpd-logs/site.ru.access.log;
error_log /var/www/httpd-logs/site.ru.error.log notice;
include /etc/nginx/vhosts-resources/site/*.conf;
location @php {
fastcgi_index index.php;
fastcgi_param PHP_ADMIN_VALUE "sendmail_path = /usr/sbin/sendmail -t -i -f 123@me.com";
fastcgi_pass unix:/var/www/php-fpm/site.sock;
fastcgi_split_path_info ^((?U).+\.ph(?:p\d*|tml))(/?.+)$;
try_files $uri =404;
include fastcgi_params;
}
listen 5.5.5.5:80;
location /webstat/ {
location ~ [^/]\.ph(p\d*|tml)$ {
try_files /does_not_exists @php;
}
}
}
Оптимизайка, помоги ставить пожалуйста, чтобы в оперативной все было:) Я с nginx конфигами не дружу, вставлял, ошибка синтаксиса...
Если у вас не proxy, а fastcgi то директивы немного другие.
location @php {
fastcgi_index index.php;
Сюда добавить. Если хотите отключить буферизацию:
fastcgi_buffering off;
fastcgi_request_buffering off;
Если хотите оставить буферизацию, но использовать больше RAM:
fastcgi_buffers 32 4k;
32 - это "от балды". Увеличивайте это число, перезапуская nginx до тех пор, пока не перестанут создаваться временные файлы. Чтобы сразу узнать точное число, читайте тут:
https://gist.github.com/magnetikonline/11312172