워드프레스 대시보드에서 FTP접속 포트가 다를 경우

워드프레스에서 테마 혹은 플러그인을 설치할 때 대시보드에서 직접 설치하는 경우가 있다.

하지만 부득이 개인적으로 서버의 FTP 포트가 기본적인 21포트가 아닌 다른 포트일 경우에는 이 기능을 사용하지 못한다.

이럴 경우 일단은 포트주소를 도메인 주소와 함께 넣어 접속하면 된다. (ex. werty.co.kr:3312)

그러나 아래처럼 ‘워드프레스 컨텐츠 디렉토리(wp-content)로 이동할 수 없습니다.‘라는 메시지가 나타나고 진행이 안될 수도 있다.

이럴 경우 서버에 있는 wp-config.php 파일을 수정해주면 된다.

추가할 코드는 아래와 같다.

/*아래와 같이 추가해주시면 됩니다.*/
if(is_admin()) {
    add_filter('filesystem_method', create_function('$a', 'return "direct";' ));
    define( 'FS_CHMOD_DIR', 0755 );
}

 wp-config.php 파일을 수정하고 다시 플러그인이나 테마를 설치하면 아래와 같이 정상적으로 설치가 된다.

TOP