테스트 사이트 - 개발 중인 베타 버전입니다

KCP 인은증 리눅스서버에서만 적용이 되나요? 채택완료

스타크루즈 8년 전 조회 4,010

윈도우 apm 를 사용하고 있는데 권한설정을 해도 안되네요.

심지어는 주소창에 해당 폴더에 그림파일넣고 보여지는가 테스트도 해봤는데 잘되는데..

 

해서 인증소스를 보니..~~(잘 모르지만)

 

리눅스서버에서만 적용이 되는건가요...???

(리눅스서버에서 해보니 잘됨)

 

 

// 인증, 결제 모듈 실행 체크

function module_exec_check($exe, $type)

{

    $error = '';

    $is_linux = false;

    if(strtoupper(substr(PHP_OS, 0, 3)) !== 'WIN')

        $is_linux = true;

 

    // 모듈 파일 존재하는지 체크

    if(!is_file($exe)) {

        $error = $exe.' 파일이 존재하지 않습니다.';

    } else {

        // 실행권한 체크

        if(!is_executable($exe)) {

            if($is_linux)

                $error = $exe.'\n파일의 실행권한이 없습니다.\n\nchmod 755 '.basename($exe).' 과 같이 실행권한을 부여해 주십시오.';

            else

                $error = $exe.'\n파일의 실행권한이 없습니다.\n\n'.basename($exe).' 파일에 실행권한을 부여해 주십시오.';

        } else {

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트
플라이
8년 전

KCP에서 제공되는것은 php는 리눅스 모듈로 제공되는것으로 압니다. 그렇기에 가능하면 리눅스 호스팅으로 개발하는것을 권유드립니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

복스리
8년 전
윈도우즈도 해당 실행 파일에 대하여 실행권한을 모두나 guest로 주시면 실행됩니다 그리고 윈도우즈 모듈도 별도 제공하고 있으니 참고 하시기 바랍니다.
로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인