영카트 설치 시 ppclix64 파일 퍼미션 권한 오류 해결 방법
페이지 정보

본문
영카트 설치 시 ppclix64 파일 퍼미션 권한 오류 해결 방법
영카트 설치 시
영카트 설치 및 쇼핑몰 설정 과정에서 발생하는 파일 권한 메시지의 원인과 FTP를 통한 구체적인 해결 절차를 확인합니다.
영카트 설치 시 pp_cli_x64 권한 오류 해결 방법
영카트 설치 후 관리자 화면 또는 쇼핑몰 설정 페이지에서 pp_cli_x64 파일 관련 권한 오류 메시지가 출력될 때 적용하는 조치 방법입니다.
1. 파일 재업로드 및 퍼미션 설정 절차
- 파일질라 FTP 프로그램 기준 상단 메뉴에서
전송>전송 유형>바이너리를 선택합니다. - 서버에 있는 기존
pp_cli_x64파일을 삭제한 후, 영카트 원본 파일의/shop/kcp/bin/pp_cli_x64경로에 있는 파일을 바이너리 타입으로 다시 업로드합니다. - 업로드 완료 후 해당 파일의 퍼미션을
755로 변경하여 실행 권한을 부여합니다. - 만약 위 조치 후에도 오류가 지속된다면, 서버의
php.ini설정에서disable_functions에exec함수가 포함되어 있는지 확인해야 합니다. 호스팅 환경상 수정이 어렵다면admin/shop_admin/configform.php파일 내module_exec_check코드를 점검하십시오.
영카트 설치 시 파일 퍼미션 권한 오류 해결
영카트 설치 후 관리자 화면 등에서 권한 관련 메시지나 pp_cli_x64 실행권한을 부여해 주십시오와 같은 에러가 출력될 때는 파일 퍼미션 설정과 실행 권한을 변경하여 해결할 수 있습니다.
FTP 프로그램을 통한 파일 권한 변경 방법
파일질라(FileZilla) 등의 FTP 프로그램을 기준한 구체적인 접속 경로와 설정 방법은 다음과 같습니다.
- FTP 접속: 사용 중인 FTP 프로그램으로 서버에 접속합니다.
- 경로 이동:
/shop/kcp/bin/pp_cli_x64경로로 이동합니다. - 파일 권한 변경:
pp_cli_x64파일 위에서 마우스 우클릭 후 파일 권한을 선택합니다. - 퍼미션 값 입력: 파일 권한 창에서 퍼미션 값을
755로 입력한 뒤 확인을 누릅니다.
파일 퍼미션을 755로 변경한 후에도 동일한 메시지가 계속 발생한다면 파일이 올바른 바이너리 타입으로 업로드되었는지 파일 용량을 다시 확인해 볼 수 있습니다.
영카트 설치 시 파일 퍼미션 및 권한 오류 해결
영카트 설치 후 관리자 화면이나 쇼핑몰 설정 페이지에서 권한 관련 메시지나 pp_cli_x64 파일을 바이너리 타입으로 다시 업로드하여 주십시오라는 에러가 출력될 때의 조치 방법입니다.
1. 파일 퍼미션 변경 및 바이너리 재업로드
- 대상 파일 위치: FTP 프로그램(파일질라 등)으로 서버에 접속한 후
/shop/kcp/bin/pp_cli_x64경로에서 확인합니다. - 퍼미션 설정: 해당 파일에서 마우스 우클릭 후 파일 권한을 선택하고, 퍼미션 값을 755로 입력한 뒤 확인을 누릅니다.
- 바이너리 업로드: 파일질라 상단 메뉴 중 전송 > 전송 유형 > 바이너리로 선택한 후, 서버에 있는 기존 파일을 삭제하고 영카트 원본 파일에서
pp_cli_x64파일만 다시 업로드합니다. 문제 해결 후에는 전송 유형을 다시 자동으로 변경합니다.
2. 퍼미션 변경 후에도 오류가 지속될 때 점검 사항
퍼미션과 바이너리 업로드를 완료했음에도 동일한 메시지가 반복된다면 서버 환경 설정을 점검해야 합니다.
- php.ini 설정 확인:
php.ini파일의disable_functions값에exec함수가 포함되어 있는지 확인합니다. - 우회 방법: 호스팅 환경을 이용 중이어서 보안상의 이유로 호스팅 제공자가
disable_functions에 포함된exec를 직접 해제해주기 어려운 경우,admin/shop_admin/configform.php파일에서echo module_exec_check(G5_SHOP_PATH.$exe, 'pp_cli');코드를 확인하거나 수정하여 대응할 수 있습니다.
상황별 판단 및 다음 행동 가이드
| 내 상황 | 우선할 판단 | 다음 행동 |
|---|---|---|
영카트 설치 후 관리자 화면에서 pp_cli_x64 실행 권한 오류가 발생할 때 | 파일 퍼미션 값 및 업로드 방식 점검 | FTP로 /shop/kcp/bin/pp_cli_x64 경로에 접속하여 기존 파일을 삭제한 뒤, 바이너리 타입으로 재업로드하고 퍼미션을 755로 변경합니다. |
| 퍼미션 755와 바이너리 재업로드를 마쳤음에도 동일한 에러가 반복될 때 | PHP 실행 함수 제한 여부 확인 | php.ini의 disable_functions에 exec 함수가 포함되어 있는지 확인하거나, 호스팅 환경에서 수정이 어렵다면 admin/shop_admin/configform.php 파일의 코드를 점검합니다. |
실전 FAQ
Q. FTP 전송 유형을 바이너리로 바꾸지 않고 덮어쓰기만 하면 어떻게 되나요?
- A: 파일이 올바른 바이너리 형태로 서버에 반영되지 않아 퍼미션을 755로 변경하더라도
pp_cli_x64실행 권한 오류 메시지가 계속 출력될 수 있습니다. 반드시 기존 서버 파일을 삭제한 후 바이너리 타입으로 다시 업로드해야 합니다.
Q. 퍼미션을 755로 변경하고 바이너리로 업로드했는데도 쇼핑몰 설정에서 계속 에러가 납니다.
- A: 파일 용량이 미묘하게 달라졌거나 서버의
php.ini설정에서exec함수가 차단(disable_functions)되어 발생할 수 있습니다. 호스팅 환경에 따라exec해제가 어렵다면admin/shop_admin/configform.php파일 내module_exec_check관련 설정을 점검해야 합니다.
함께 보면 좋은 글
- 그누보드·영카트 설치 경로 변경 및 루트 디렉토리 이동 가이드
- 그누보드 및 영카트 파일 및 DB 완전 삭제 및 초기화 가이드
- PHP chmod 함수 사용 시 파일 권한 설정 오류 해결 방법
참고자료
기타 참고자료
- 이전글글자수 제한 해제 시 발생하는 MySQL 1067 오류 (sqlmode 설정) 해결 26.10.22
- 다음글영카트 LGU+ 결제 로그 노출 보안 패치 가이드 26.10.22
댓글목록
등록된 댓글이 없습니다.