2015-01-31 2 views
2

У меня есть настройка Nginx в локальной локальной среде Lab для тестирования rtmp. изначально я работал нормально. Но внезапно его перестало работать. Я не знаю почему. После поиска журналов я нашел это сообщение об ошибке. Может кто-нибудь помочь мне наNginx: ioctl (FIONBIO) bind_socket bind failed

Debug Log Error:

2015/01/31 22:51:13 [Debug] 12127 # 0: auto_push: создание сокеты 2015/01/31 22:51: 13 [debug] 12127 # 0: auto_push: создать сокет '/var/sock/nginx-rtmp.0' 2015/01/31 22:51:13 [debug] 12127 # 0: auto_push: удалить существующий сокет '/ var/sock/nginx-rtmp.0 '2015/01/31 22:51:13 [появление] 12127 # 0: неудача bind_socket ioctl (FIONBIO) failed (2: Нет такого файла или каталога) 2015/01/31 22:51:13 [уведомление] 12125 # 0: сигнал 17 (SIGCHLD) принят 2015/01/31 22:51:13 [уведомление] 12125 # 0: рабочий процесс 12127 завершен с кодом 2 2015/01/31 22:51:13 [alert] 12125 # 0: рабочий процесс 12127 вышел со смертельным кодом 2 и не может быть respawned 2015/01/31 22:51:13 [ debug] 12125 # 0: shmtx принудительная разблокировка

Спасибо!

ответ

2

Обнаружена проблема. поскольку папка создания сокетов не имеет права на запись для nginx. Ошибка исчезла. Как только я установил привилегии.

Спасибо.