먼저 x.x.x.39에서 nginx의 오류 로그를 확인하세요. 경로를 사용자 정의하지 않은 경우 error.log는 /path/to/nginx_install_root/logs 디렉터리에 있습니다. 그런 다음 오류에 따라 해결해 보십시오. 오류 로그가 열리지 않으면 먼저 열어 보십시오.
다음 문제인지 완전히 확신할 수 없다면 시도해 볼 수 있습니다. 오류 로그에 다음 오류가 발견된 경우:
으아아아
문제 원인
Nginx의 fastcgi_temp 디렉터리에 잘못된 권한이 있으며 nginx 하위 프로세스(작업자 프로세스, 마스터 프로세스는 루트 계정으로 실행되지만 모든 작업자 프로세스는 nginx 구성 파일에 따라 사용자 계정으로 실행됨)에 쓸 수 없습니다. 얼마 전에 디렉터리 권한을 변경했다는 사실이 갑자기 생각났습니다.
문제 해결
원인을 알면 해결책은 간단합니다. 내 nginx 사용자 구성은 www:www입니다. fastcgi_temp 디렉터리의 권한을 변경하세요.
버퍼 때문일 텐데요, 다음 구성을 추가하면 됩니다
으아아아먼저 x.x.x.39에서 nginx의 오류 로그를 확인하세요. 경로를 사용자 정의하지 않은 경우 error.log는
/path/to/nginx_install_root/logs
디렉터리에 있습니다. 그런 다음 오류에 따라 해결해 보십시오. 오류 로그가 열리지 않으면 먼저 열어 보십시오.다음 문제인지 완전히 확신할 수 없다면 시도해 볼 수 있습니다. 오류 로그에 다음 오류가 발견된 경우:
으아아아문제 원인
Nginx의 fastcgi_temp 디렉터리에 잘못된 권한이 있으며 nginx 하위 프로세스(작업자 프로세스, 마스터 프로세스는 루트 계정으로 실행되지만 모든 작업자 프로세스는 nginx 구성 파일에 따라 사용자 계정으로 실행됨)에 쓸 수 없습니다. 얼마 전에 디렉터리 권한을 변경했다는 사실이 갑자기 생각났습니다.
문제 해결
원인을 알면 해결책은 간단합니다. 내 nginx 사용자 구성은 www:www입니다. fastcgi_temp 디렉터리의 권한을 변경하세요.
으아아아포스터가 이 문제를 해결했나요? 어떻게 대처해야 할까요