nginx: 구성 파일 /etc/nginx/nginx.conf 테스트 실패

nginx: 구성 파일 /etc/nginx/nginx.conf 테스트 실패

내 웹사이트가 방금 다운되어 문제를 찾으려고 노력하고 있습니다. 검색하는 동안 nginx.conf 파일이 비어 있다는 것을 알았고 해당 파일의 백업이 있지만 로컬 컴퓨터에 있는 파일을 교체하려고 하면 "중요한 파일 전송 오류" 오류가 발생합니다. (저는 FTP로 Filezilla를 사용하고 있습니다.) 이제 서버에 ssh를 연결한 후 nginx를 검사하고 있었습니다. "nginx -t" 명령을 사용하는 동안 다음 결과를 얻었습니다.

nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: [emerg] no "events" section in configuration
nginx: configuration file /etc/nginx/nginx.conf test failed

답변1

nano /etc/nginx/nginx.conf백업된 구성의 내용을 클립보드에 복사하여 SSH에서 구성을 연 다음 열려 있는 파일에 붙여넣고(SSH 클라이언트에 따라 SSH 창의 아무 곳이나 Ctrl+V 또는 마우스 오른쪽 버튼 클릭) 저장해 볼 수 있습니다. CTRL+X를 누른 다음 Y를 누르고 마지막으로 Enter를 누르세요.

백업이 서버에 있으면 을 수행하십시오 cp /path/to/backup /etc/nginx/nginx.conf.

관련 정보