403 Nginx 문제, /home/user/localhost에서 파일 제공

403 Nginx 문제, /home/user/localhost에서 파일 제공

localhost내 집 아래에 있는 디렉토리에서 파일을 제공하려고 합니다 .

내 서버 블록에서 내가 지정했습니다.root /home/user/localhost

nginx 사용자를 내 사용자 이름으로 변경하면 http작동하지만 php-fpm에 문제가 있습니다.

해당 폴더를 소유하고 거기에서 파일을 제공하고 싶습니다. 이전 구성에서는 제대로 작동했지만 이제 OS를 다시 설치했는데 작동하지 않습니다. 아마도 최신 버전의 nginx에서 뭔가 변경되었을 수 있습니다.

이미 시도했지만 chmod 755 -R localhost/아무 것도 없습니다... chown -R http:http localhost403이 나오더라도 원하지 않지만 내 사용자 이름으로 해당 디렉토리를 소유하고 싶습니다.

나는 이것이 가능하다는 것을 알고 있으며 이전에 허가 문제 없이 해본 적이 있습니다.

내가 무엇을 놓치고 있나요?

답변1

추가 조사 결과 내가 누락된 것은 내 컴퓨터에 대한 755 권한이었습니다.집/사용자 이름폴더.

다른 권한을 구성해도 괜찮았지만 포함된 폴더를 외부에서 읽을 수 없으면 403이 표시됩니다.

관련 정보