Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: nginx, php или что то ещё  (Прочитано 1225 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн beatlejuse

  • Автор темы
  • Новичок
  • *
  • Сообщений: 26
    • Просмотр профиля
nginx, php или что то ещё
« : 14 Марта 2017, 16:22:00 »
Доброго времени суток.
Столкнулся с такой проблемой - сайт выдаёт: 502 Bad Gateway - nginx/1.4.6 (Ubuntu)
в логах nginx только такая, многократно повторяющаяся запись:
connect() to unix:/var/run/php/php5.6-fpm.sock failed
(2: No such file or directory) while connecting to upstream, client: 10.4.90.0,
request: "GET / HTTP/1.1", upstream: "fastcgi://unix:/var/run/php/php5.6-fpm.sock:", host: "192.168.20.100:"

поиск find / -name php5.6-fpm выдал следующее:
/etc/logrotate.d/php5.6-fpm
/etc/init.d/php5.6-fpm
/usr/share/lintian/overrides/php5.6-fpm
/usr/share/bug/php5.6-fpm
/usr/share/doc/php5.6-fpm
но на самом деле я не знаю, связан ли файл php5.6-fpm с сокетом php5.6-fpm.sock
в общем, погуглил ошибку, прочитал это (https://forum.ubuntu.ru/index.php?topic=258546.0) и пока не пойму, в какую сторону копать.
Помогите!
« Последнее редактирование: 14 Марта 2017, 16:24:52 от beatlejuse »

Оффлайн archuser

  • Активист
  • *
  • Сообщений: 695
    • Просмотр профиля
Re: nginx, php или что то ещё
« Ответ #1 : 14 Марта 2017, 16:27:33 »
connect() to unix:/var/run/php/php5.6-fpm.sock failed
(2: No such file or directory) while connecting to upstream, client: 10.4.90.0,

Оффлайн beatlejuse

  • Автор темы
  • Новичок
  • *
  • Сообщений: 26
    • Просмотр профиля
Re: nginx, php или что то ещё
« Ответ #2 : 14 Марта 2017, 16:28:58 »
ЗЫ: нашёл вот такой файл
/etc/php/5.6/fpm/pool.d/www.conf
и в нём такую запись:
listen = /run/php/php5.6-fpm.sock
я так понимаю, она должна указывать куда-то. где есть хотя бы файл php5.6-fpm?

Пользователь добавил сообщение 14 Марта 2017, 17:22:52:
Цитата: beatlejuse от Сегодня в 17:22:00
я сначала думал будет продолжение...
да, я видел текст ошибки. гуглил его с разных сторон.
к сожалению я не силён в сокетах в частности и в линуксе вообще.
в папке /var/run/ вообще нет папки php.
и service --status-all говорит что:
 [ + ]  nginx
 [ - ]  php5.6-fpm
service php5.6-fpm start посылает:
Usage: /etc/init.d/php-fpm5.6 {start|stop|status|restart|reload|force-reload}
В итоге, после /etc/init.d/php5.6-fpm start
и /etc/init.d/php5.6-fpm status наблюдаю:
 * php-fpm5.6 is running
в /var/run/ появилась папка php, а в ней файл php5.6-fpm.sock

А сайт начал выдавать "An internal server error occurred."
« Последнее редактирование: 14 Марта 2017, 17:22:52 от beatlejuse »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: nginx, php или что то ещё
« Ответ #3 : 15 Марта 2017, 01:06:53 »
Читайте логи.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн beatlejuse

  • Автор темы
  • Новичок
  • *
  • Сообщений: 26
    • Просмотр профиля
Re: nginx, php или что то ещё
« Ответ #4 : 15 Марта 2017, 11:17:40 »
Читайте логи.
супер-ответ! читаю, чо)))
возникают странные ощущения. то ли я уже не новичок в линуксе, то ли этот форум погибает.
но это всё мне сейчас сильно напоминает консультацию психолога.

Оффлайн Heider

  • Старожил
  • *
  • Сообщений: 1269
    • Просмотр профиля
Re: nginx, php или что то ещё
« Ответ #5 : 15 Марта 2017, 11:27:42 »
beatlejuse, Вам нормально ответили. У вас логи должны измениться. Вы привели старые, которые были до запуска сервиса php-fpm и открытия сокета. Теперь должна появиться другая ошибка. Либо читайте новые логи сами, либо покажите их здесь, чтобы кто-нибудь прочитал вместо Вас.

 

Страница сгенерирована за 0.029 секунд. Запросов: 25.