>  Q&A  >  본문

centos의 systemctl 모드에서 nginx를 시작할 때 오류가 발생했습니다.

로그에 따르면 /tmp/nginx/client_temp 디렉터리는 존재하지 않지만 여러 번 확인해보니 이 디렉터리가 존재하는 것으로 나타났습니다. 오류 메시지 없이 /usr/local/nginx/sbin/nginx로 직접 작업했습니다. 정말 이유를 찾을 수가 없네요. 조언 부탁드립니다!!

오류는 다음과 같습니다.

으아악
天蓬老师天蓬老师2713일 전612

모든 응답(3)나는 대답할 것이다

  • 天蓬老师

    天蓬老师2017-05-16 17:17:10

    디렉토리가 존재하는 경우 권한 문제를 고려해야 합니다

    회신하다
    0
  • 巴扎黑

    巴扎黑2017-05-16 17:17:10

    캐시 경로 구성에 문제가 있는 것 같습니다. 구성 파일에 "/tmp/nginx/client_temp" 경로가 있는 이유를 확인하실 수 있습니다. 의도적인 경우 경로가 존재하고 해당 읽기 권한이 있는지 확인하세요. 그리고 쓰기 권한.

    회신하다
    0
  • 大家讲道理

    大家讲道理2017-05-16 17:17:10

    Try nginx -c your_conf_file, 이것이 작동한다면 일반적으로 권한 문제입니다.

    회신하다
    0
  • 취소회신하다