centos에서 nginx를 사용하는 owncloud/data 디렉터리에는 적절한 권한이 있습니다.

centos에서 nginx를 사용하는 owncloud/data 디렉터리에는 적절한 권한이 있습니다.

다음과 같은 소프트웨어가 있습니다:

  • Nginx 웹 서버
  • 센토스 7.1 운영 체제
  • 나만의 Cloud 8 애플리케이션
  • https 웹 브라우징 프로토콜
  • PHP-FPM

디렉터리 권한 문제를 해결한 후 /config다음 오류가 발생했습니다.

데이터 디렉터리 /usr/share/nginx/owncloud/data를 생성하거나 쓸 수 없습니다.

다음 명령을 모두 시도했습니다.

 chown -R nginx:nginx data
 chmod -R 750 data
# 2nd attempt
 chown -R apache:apache data
 chmod -R 750 data
# 3rd attempt
 chown -R nginx:nginx data
 chmod -R 777 data
# 4th attempt
 chown -R apache:apache data
 chmod -R 777 data

아무것도 작동하지 않습니다. 동일한 오류 메시지가 나타납니다.

  • setsebool개입(SELinux) 이 필요합니까 ?

  • 권한을 변경하려면 서비스 중 하나를 다시 시작해야 합니까?

  • 적합한 소유자가 아니 nginx거나 존재 하지 않는다는 apache것을 알고 있습니까 ?httpwww-data

답변1

/etc/nginx/conf.d/default 내가 가지고 있는 대로 삭제/etc/nginx/conf.d/owncloud.conf

이 단계는 내 문제를 해결했습니다.

관련 정보