-
2016/09/19 9:26 오전 #37015
안녕하세요
우커머스에 KCP 신용카드 결제시스템을 사용중입니다
그런데 우커머스 설정으로 들어가 Checkout에 신용카드 tab을 누르면 이런 메세지가 뜨고
게이트웨이 비활성화: pp_cli 파일에 적절한 권한이 주어지지 않았습니다. 이 파일은 최소 755의 권한이 필요합니다. 파일은 다음 위치에 있습니다:
/home4/iamzhie/public_html/wp-content/plugins/woopay-kcp/bin/bin/pp_cli
.비활성화 됬으니, 사이트에서 checkout할때 결제 옵션에 신용카드도 없어졌어요…
어떻게 하면 다시 신용카드를 활성화 시킬수 있을까요?
초보자입니다..전문가 여러분 제발 도와주세요! ㅠㅠ
-강지애
2016/09/19 9:54 오전 #37018리눅스 계열 서버들은 각 폴더에 permission 을 부여합니다.
File permission 이라는건데, 777 이 가장 높은 수치고 (읽고, 쓰고, 고치고 다 할 수 있는상태), 755 는 기본값 입니다.
755 밑으로 내려가면 그 폴더에 새로운 data 를 쓸수 없게 되서 checkout 이 작동 안되는거죠.
이딴 내용이 중요한게 아니죠. 어떻게 문제 해결을 하느냐가 중요한거죠. ^^;;
file permission 을 최소한 755 수치로 올리시면 됩니다.
변경하는 가장 쉬운 방법이, 파일질라 같은 FTP client 프로그램으로 접속하셔서 저 폴더를 우클릭 후, File permissions 를 선택해 permission 을 755 위로 올리시는 방법입니다.
Attorney, front-end developer, digital media artist, WordPress enthusiast, & a father of 4 wonderful children.Lives in Colorado.
2016/09/19 11:57 오전 #37025권한은 폴더 따로 파일 따로입니다.
폴더를 권한 준다고 파일이 권한 먹지 않습니다.
폴더 밑에 파일들 전부 권한을 준다는 명령어가 따로있거든요.
권한은 ftp 보다는 telnet 프로그램으로 권한 주는것이 더 명확합니다.
ftp 는 이상하게 권한이 잘 안 먹기도 하거든요.
이유중 하나는 ftp 접속은 루트 권한이 아니라 ftp 권한이라서 그런 경우도 있습니다.
아무튼 telnet 접속을 하시는 것이 좋습니다.
telnet 접속 방법은 해당 호스팅 회사에 문의하시거나 메뉴얼을 찾아보면 나옵니다.
접속 하신 다음에 이렇게 명령어를 넣으세요.
chmod -R 775
/home4/iamzhie/public_html/wp-content/plugins/woopay-kcp/
해당 폴더 포함 밑으로 모든 파일들은 775 권한을 준다 입니다.
이래도 권한 부족이면
chown -R apache.root
/home4/iamzhie/public_html/wp-content/plugins/woopay-kcp/
파일의 소유자를 apache 로 변경 하는 것입니다.
보통 웹에서 실행 되면 파일 권한은 apache 권한으로 실행됩니다.
-
AuthorPosts
- 답변은 로그인 후 가능합니다.