• [solved] 워드프레스 컨텐츠 디렉토리(wp-content)를 확인할 수 없습니다

    [solved] 워드프레스 컨텐츠 디렉토리(wp-content)를 확인할 수 없습니다

    워드프레스 컨텐츠 디렉토리(wp-content)를 확인할 수 없습니다

    Unable to locate WordPress content directory (wp-content).

    (영어버전일경우 위처럼 나옵니다)

     

    [solved]

    SELinux disabled!!!

    GOOD JOB!! Thank You^^

     

    이 문제는 SELinux 실행으로 인해서 생긴 문제이리 가능성이 매우 높습니다.

    간단하게 SELinux 를 Disabled 로 바꿔주시고 서버를 재부팅하면 바로 해결됩니다.

    보통 워드프레스 업데이트를 위해 업데이트 버튼을 눌르면 FTP가 정상적으로 동작한다면 업데이트가 이루어져야합니다. 그러나 지금처럼 디렉토리를 확인할수 없다고 나오면  파일,디렉토리 권한 문제입니다.

    우선 SELinux 설정부터 사용안함으로 바꾸셔야합니다

    vi /etc/sysconfig/selinux

    그리고 Reboot 하고나면 워드프레스 업데이트가 잘 됩니다.

    저도 이 부분때문에 파일 권한 바꾸고 디렉토리 권한을 777로까지 해보았지만 결국 SELinux 실행으로 인한 권한문제였더군요. 실행을 잠시 종료하더라도 해결안되었는데 완전히 멈추고 업데이트하니 잘 되네요. 참고하셔서 업데이트 하시기 바랍니다.

    더 자세한 정보는 SELinux Disabled 설정 글을 읽어보세요

    SELinux Disabled 설정 글 확인하기

     

  • [해결] 몇 개의 파일을 복사할 수 없기 때문에 업데이트는 설치할 수 없습니다. 이것은 보통 파일의 퍼미션이 서로 다르기 때문입니다.: wp-admin/includes/update-core.php

    [해결] 몇 개의 파일을 복사할 수 없기 때문에 업데이트는 설치할 수 없습니다. 이것은 보통 파일의 퍼미션이 서로 다르기 때문입니다.: wp-admin/includes/update-core.php

    몇 개의 파일을 복사할 수 없기 때문에 업데이트는 설치할 수 없습니다. 이것은 보통 파일의 퍼미션이 서로 다르기 때문입니다.: wp-admin/includes/update-core.php

    권한 문제로 워드프레스 업데이트가 되지 않는경우 입니다.

    이 경우는 아주 간단하게 퍼미션 해결하면 바로 끝납니다.
    
    업로드한 파일의 퍼미션(권한)을 설정합니다.
    
    파일을 644모드로 변경합니다.
    
    find . -type f -exec chmod 644 {} \;
    
    폴더를 755모드로 변경합니다.
    
    find . -type d -exec chmod 755 {} \;
    
    755로 안될경우 모두 777로 바꾸셔서 업데이트 하시고 다시 기존대로 돌리면됩니다.
    
    아파치권한으로 모든폴더와 파일을 수정합니다.
    
    chown apache.apache -R /wordpress

    자! 이제 업데이트를 다시 눌러볼까요~

    업데이트가 잘 진행되는군요^^

    축하합니다.

    그리고 다시 파일 퍼미션과 디렉토리 퍼미션을 기존대로 돌리시면됩니다.

    혹시 이렇게 777 퍼미션으로 바꾸어도 안된다면 SELinux 때문입니다.

    이부분은 아래 글을 참조하셔서 해결하면됩니다.

     

    SELinux Disabled 설정방법 바로보기