Adobe Commerce 파일 권한 준비 확인 문제
웹 서버 사용자와 Adobe Commerce 파일 시스템 소유자가 필요한 파일과 디렉터리를 쓸 수 있도록 하여 Adobe Commerce 파일 권한 준비 검사 문제를 해결하는 방법을 알아봅니다. 한 명의 사용자 설정에 적절한 chmod 권한을 적용하거나 chown(으)로 그룹 소유권을 업데이트하고 두 명의 사용자 설정에 대한 공유 그룹 권한을 구성하십시오. 파일 시스템 소유자가 사용 권한을 변경할 수 없으면 root 권한으로 명령을 실행하십시오.
설명 description
환경
Adobe Commerce이 서버에 설치되어 있으며 해당되는 경우 웹 서버 사용자와 Adobe Commerce 파일 시스템 소유자가 Adobe Commerce 파일 시스템의 디렉토리에 쓸 수 있어야 합니다.
- 한 명의 사용자는 웹 서버를 실행하는 사용자와 동일한 사용자로 Adobe Commerce 서버에 로그인함을 의미합니다.
- 두 명의 사용자는 한 명의 사용자로 로그인하고 웹 서버를 다른 사용자로 실행함을 의미합니다.
문제/증상
필요한 Adobe Commerce 디렉터리에 올바른 권한이 없을 때 파일 권한 준비 검사 문제가 발생합니다.
해결 방법 resolution
한 명의 사용자 확인
명령줄 액세스 권한이 있는 경우 /var/www/html/magento2에 Adobe Commerce이 설치되어 있다고 가정하고 다음 명령을 입력하십시오.
cd /var/www/html/magento2 && find var vendor pub/static pub/media app/etc -type f -exec chmod g+w {} + && find var vendor pub/static pub/media app/etc -type d -exec chmod g+w {} + && chmod u+x bin/magento
명령줄 액세스 권한이 없는 경우 호스팅 공급자에서 제공한 FTP 클라이언트 또는 파일 관리자를 사용하여 권한을 설정하십시오.
두 사용자 확인
Adobe Commerce이 /var/www/html/magento2에 설치되어 있고 웹 서버 그룹 이름이 apache이라고 가정할 경우 다음을 입력하십시오.
cd /var/www/html/magento2 && find var vendor pub/static pub/media app/etc -type f -exec chmod g+w {} + && find var vendor pub/static pub/media app/etc -type d -exec chmod g+ws {} + && chown -R :apache . && chmod u+x bin/magento
Adobe Commerce 파일 시스템 소유자가 권한을 변경할 수 없는 경우 root 권한을 가진 사용자로 다음 명령을 실행하십시오.
cd /var/www/html/magento2 && sudo find var vendor pub/static pub/media app/etc -type f -exec chmod g+w {} + && sudo find var vendor pub/static pub/media app/etc -type d -exec chmod g+ws {} + && sudo chown -R :apache . && sudo chmod u+x bin/magento