그래서 최근에 내 사이트를 Amazon Vps로 마이그레이션했는데 너무 많은 권한 오류가 발생했습니다.
이미 모든 폴더 권한을 > 755로, 모든 파일 권한을 > 644로 변경했습니다.
또한 www-data에 대한 wp-upload chown이 제공됩니다.
하지만 여전히 WP 사이트에 파일을 업로드할 수 없으며 플러그인도 업로드할 수 없으며 권한 오류가 표시됩니다(디렉터리를 만들 수 없음).
내가 여기서 뭘 잘못했나요?
업데이트:
wp-content의 경우 " ls -lZ "
-rw-r--r-- 1 www-data www-data ? 596 Mar 30 05:36 advanced-cache.php
drwxr-xr-x 10 www-data www-data ? 4096 Mar 28 21:11 cache
-rw-r--r-- 1 www-data www-data ? 1399 Mar 28 21:10 db.php
-rw-r--r-- 1 www-data www-data ? 28 Jan 8 2012 index.php
-rw-r--r-- 1 www-data www-data ? 4517 Mar 28 21:10 object-cache.php
drwxr-xr-x 45 www-data www-data ? 4096 Apr 3 13:48 plugins
drwxr-xr-x 7 www-data www-data ? 4096 Apr 3 13:48 themes
drwxr-xr-x 2 www-data www-data ? 4096 Mar 28 21:53 updraft
drwxr-xr-x 2 www-data www-data ? 4096 Mar 28 23:00 upgrade
drwxr-xr-x 10 www-data www-data ? 4096 Dec 31 18:31 uploads
drwxr-xr-x 2 www-data www-data ? 4096 Mar 28 22:33 w3tc-config
drwxr-xr-x 2 www-data www-data ? 4096 Mar 30 05:36 wp-rocket-config
답변1
www-data -group에 wp-content에 대한 읽기/쓰기/실행 권한을 부여하고모든 하위 디렉터리.
예:
chmod -R 775 wp-content