Рейтинг:0

почему я получаю ошибку для nginx?

флаг cn

Я установил новую Ubuntu и новый nginx. Однако я создал файл nginx.conf в папке проекта моего веб-сайта и создал символическую ссылку, как показано ниже.

ln -s <проект>/nginx.conf /etc/nginx/site-enabled

Теперь, когда я перезапускаю свой сервер nginx, он не работает, и я вижу следующую ошибку в моем файле error.log.

 open() "/etc/nginx/sites-enabled/nginx.conf" не удалось (40: Слишком много уровней символических ссылок) в /etc/nginx/nginx.conf:62

Насколько я понимаю, независимо от того, где находится файл nginx.conf, если символическая ссылка была создана для поддержки сайта, тогда не должно быть никаких проблем. Пожалуйста, поправьте меня, если я ошибаюсь.

Или как мне решить эту проблему.? Спасибо

Richard Smith avatar
флаг jp
Как вы указали ``? Начинается ли он с `/`. Что вам дает `ls -l /etc/nginx/sites-enabled`?
user3521180 avatar
флаг cn
Я получил разрешение. Сим-ссылка уже была настроена каким-то другим участником, которого я не знал. Итак, теперь нет никаких проблем. Спасибо
флаг in
Здорово, что вы смогли ее решить. Пожалуйста, опубликуйте его как ответ и примите его, иначе вопрос навсегда останется нерешенным в системе.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.