Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы Зависает сайт, ошибка в логах fastcgi://unix:/tmp/php-fpm.sock, как с этим бороться?

Зависает сайт, ошибка в логах fastcgi://unix:/tmp/php-fpm.sock, как с этим бороться?


     27.10.2015    Общие вопросы    937

вопрос
Здравствуйте, помогите пожалуйста решить проблему, уже 6 месяцев мучаюсь и никак не получается сделать.
При добавлении и редактировании новостей на сайте выводит ошибку bed getewey 504, но не всегда.
Движок dle 10.4, установлен на vps, сборка CentOS LNMP (linux nginx mysql php-fpm) http://devinote.com/how-to-install-lnmp-on-centos/

лог nginx:
2015/10/26 20:11:14 [error] 7223#0: *7312 upstream timed out (110: Connection timed out) while reading response header from upstream, client: 94.153.6.142, server: сайт.com, request: "POST /addnews.html HTTP/1.1", upstream: "fastcgi://unix:/tmp/php-fpm.sock", host: "сайт.com", referrer: "http://сайт.com/addnews.html"

2015/10/26 20:05:22 [error] 7223#0: *6025 upstream timed out (110: Connection timed out) while reading response header from upstream, client: 31.41.93.37, server: сайт.com, request: "POST /id.php?mod=editnews&action=editnews&id=113533 HTTP/1.1", upstream: "fastcgi://unix:/tmp/php-fpm.sock", host: "сайт.com", referrer: "http://сайт.com/id.php?mod=editnews&action=editnews&id=113533"


Скажите пожалуйста к кому можно обратится чтобы решить проблему, финансовые вопросы обсудим в лс.

Ответа пока нет


Комментарии пользователей (8)

vitnet
218

2171 | 930

vitnet - 27 октября 2015 12:43 - Эксперт

Судя по запросу вы не первый задаете этот вопрос.

shmel1985
2

146 | 63

shmel1985 - 27 октября 2015 20:05 - Юзер

Посоветуйте пожалуйста к кому можно обратится. Спасибо

shmel1985
2

146 | 63

shmel1985 - 30 октября 2015 23:01 - Юзер

Долгим тестирование пришел к выводу, что при добавлении новости если вставить ссылку на картинку с фото-хостига radikal.ru в описание, новость добавляется 2 мин потом 504 Gateway Time-out, через 3 минуты захожу в ленту новостей новость уже появилась на сайте, если добавляю ссылку с другого фото-хостинга новость добавляется мгновенно.
точно так-же когда редактирую и просмотр новости смотрю.
Как бороться с такой проблемой?

vitnet
218

2171 | 930

vitnet - 31 октября 2015 00:22 - Эксперт

Вы же сами ответили, причиной всему фотохостинг радикал, используйте другой.

shmel1985
2

146 | 63

shmel1985 - 31 октября 2015 00:56 - Юзер

Я понимаю что ответил, но это не решение проблемы.

Dymatize
6

111 | 104

Dymatize - 31 октября 2015 01:40 - Юзер.

Накой вам php-fpm? У вас миллионный сайт и вы используете картинки с радикала?
Пересоберите на апаче и не будет у вас никаких проблем.

А сюда основные параметры с конфига nginx не плохо бы кинуть было и две ссылки, с радикала и другого хостинга для примера.

Если у вас вылетает 504 но новость при этом добавляется, пробуйте увеличить прокси буферы и тайминги.

shmel1985
2

146 | 63

shmel1985 - 9 ноября 2015 13:50 - Юзер

Я сделал тестовый php , и подключил к нему отображение картинки через прокси сервер, картинка с радикала отобразилась мгновенно), не подскажите как на dle подключить прокси, что бы все запросы шли с ip прокси сервера?

shmel1985
2

146 | 63

shmel1985 - 9 ноября 2015 14:41 - Юзер

Вот пример
<?php
$link = 'http://s020.radikal.ru/i701/1510/44/90968e907917.jpg';

$aContext = array(
    'http' => array(
        'proxy' => 'tcp://62.180.27.25:80',
        'request_fulluri' => true,
    ),
);
$cxContext = stream_context_create($aContext);

echo file_get_contents($link, False, $cxContext);

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы