워드프레스를 설치한 뒤, 새로운 테마를 적용하려고 하는데 첫번째로 FTP 접속 정보를 요청하는 팝업이 뜬다. 이 현상의 해결책은 아래 링크에서 확인할 수 있다.
잘 넘어가나 싶더니 두번째 오류가 발생한다. 바로 'Could not create directory' 라는 메시지다.
말 그대로 서버에 폴더를 생성할 수 없다는 의미인데, 이것의 원인은 2개다. 첫째는 폴더를 생성할 권한이 없는 것이고 둘째는 용량이 부족한 것이다.
1. 권한 부여
# wp-content 폴더에 모든 권한을 부여
$ sudo chmod 777 -R wp-content
wp-content 폴더 안의 'plugins' 또는 'themes' 폴더에만 권한을 부여하면 될거라 생각했는데도 실패해서 wp-content 폴더 전체에 777 권한을 부여했더니 성공했다. 보니까 wp-content안에 'upgrade'라는 폴더가 생성되어 있더라. 이 폴더의 소유자는 apache로 나온다. 여튼 777로 권한을 부여하면 보안에 좋지 않기 때문에 나는 테마 설치후에 다시 755로 바꾸었다.
2. 용량
'wp-config.php' 파일 하단에 아래 코드를 추가한다. 제한 용량은 원하는 만큼 적용할 수 있다.
define('WP_MEMORY_LIMIT', '64M');
'프로그래밍 > 워드프레스' 카테고리의 다른 글
[워드프레스] 테마/플러그인 설치 시, FTP 접속 정보 요청시 대처 (0) | 2021.03.17 |
---|