2017-01-03 4 views
0

Когда я пытаюсь запустить NGINX, я получаю «Работа для nginx.service не удалось. Подробнее см.« Systemctl status nginx.service »и« journalctl -xn ».Что происходит с этой ошибкой? nginx

NGINX ERROR LOG:

2017/01/03 03:08:05 [emerg] 15144#0: unknown directive "index.php" in /etc/nginx/sites-enabled/default:33 2017/01/03 03:09:25 [emerg] 15214#0: unknown directive "index.php" in /etc/nginx/sites-enabled/default:33 2017/01/03 03:09:48 [emerg] 15224#0: unknown directive "index.php" in /etc/nginx/sites-enabled/default:33 2017/01/03 03:10:44 [emerg] 15237#0: unknown directive "index.php" in /etc/nginx/sites-enabled/default:33 2017/01/03 03:11:18 [emerg] 15253#0: unknown directive "index.php" in /etc/nginx/sites-enabled/default:33 2017/01/03 03:13:25 [emerg] 15321#0: unknown directive "index.php" in /etc/nginx/sites-enabled/default:33 2017/01/03 03:14:04 [emerg] 15345#0: unknown directive "index.html" in /etc/nginx/sites-enabled/default:33 2017/01/03 03:15:40 [emerg] 15369#0: unknown directive "index.php" in /etc/nginx/sites-enabled/default:35 2017/01/03 03:16:28 [emerg] 15393#0: unknown directive "index.php" in /etc/nginx/sites-enabled/default:37 2017/01/03 03:17:56 [emerg] 15421#0: unexpected "}" in /etc/nginx/sites-enabled/default:60 2017/01/03 03:18:25 [emerg] 15443#0: unexpected end of file, expecting ";" or "}" in /etc/nginx/sites-enabled/default:81 2017/01/03 03:19:14 [emerg] 15466#0: unexpected "}" in /etc/nginx/sites-enabled/default:80 2017/01/03 03:20:10 [emerg] 15489#0: unexpected "}" in /etc/nginx/sites-enabled/default:60 2017/01/03 03:22:06 [emerg] 15515#0: unexpected "}" in /etc/nginx/sites-enabled/default:60

По умолчанию CONG: http://pastebin.com/APZCBJ5n

+0

Добро пожаловать в переполнение стека. Пожалуйста, приложите больше усилий, прежде чем размещать вопрос: если вы читаете вывод ошибки, есть подсказка: 2017/01/03 03:08:05 [появление] 15144 # 0: неизвестная директива «index.php» в/etc/nginx/sites-enabled/default: 33 - В основном он говорит по строке 33 в/etc/nginx/sites-enabled/default, что нашел что-то, чего он не понял. – Mikkel

ответ

0

Вы должны поместить образец файла по умолчанию в индекс директивы а, и вы должны добавить запятую после server_name директива.

Так измените конфигурации, как это в строке 28 и 29:

index index.php 
server_name www.streamingeverywhere.com; 
0

Изменить

root /var/www/html; 
    # Add index.php to the list if you are using PHP 
    index.php 

в

root /var/www/html; 
# Add index.php to the list if you are using PHP 
index index.php 

, а также вы упускаете ; конец server_name директивы,

запустите sudo nginx -t после выполнения каких-либо изменений конфигурации nginx, чтобы проверить наличие каких-либо ошибок перед применением к производству для перезапуска/перезагрузки процесса nginx!

Смежные вопросы