[영카트5]결제오류

뱅크페이로 본인인증후 진행 버튼을 눌렀는데 아래와 같은 로딩오류페이지가 뜨네요...

이 경우는 어떤 경우이고, 어떻게 해결하는지 알려주세요ㅠㅜ

1886204330_1731207463.1764.png

|

답변 5개

2024-11-12 (화) 11:07:56

서버측에 물어보시는게 빠를듯 합니다.

※ PHP 프러그인의 error는 다양한 이유로 인한  것일 수 있습니다.

  뱅크페이 결제 진행 중 "본인인증 후 진행" 버튼을 눌렀을 때,

    > 문법 에러가 발생한 듯합니다 !

♣ - session_start 함수가 올바른 위치에서 선언되었는지 확인. 

    - 서버 설정의 세션 저장 경로 설정 확인.

    - PHP 7 이상에서는 구버전 코드는 error 반환 함.

      > 프러그인 업뎃.

      > 7 이상에서 사용할 수 없는 함수 대체. -ex) each -> foreach

        *기존 5.x

Copy
<?php

while (list($key, $val) = each($array)) {

}

          *7.0 <=

Copy
<?php

foreach ($array as $key => $val) {

}

※ error_발생_추정_page 구문 오류를 찾아서 코드 수정. (PHP일 경우)

  - page 최 상단에 아래 소스 추가

Copy
<?php

error_reporting(E_ALL);

ini_set("display_errors", 1);

  - 구문의 오유 등($, {}, ;)을 찾아 수정.

  - 사용_이름_변수 등 확인.

2024-11-11 (월) 12:13:10

해당은 영카트에서 기본으로 지원하는 결제사가 아닙니다. 따로 연결하는 과정에소 스스가 오류 난거 같습니다. 해당 작업자에 문의를 하시거나 직접 작업을 하셨는데 처리가 힘드시면 제작의뢰를 통해서 해결을 하셔야 할 거 같습니다.

500 에러는 페이지단에 오류가 있는걸로 보입니다.
해당 페이지 상단에

error_reporting( E_ALL );
ini_set( "display_errors", 1 );로 오류 보이게 처리해서 문법 수정이 필요한 부분입니다.
 

500 에러는 서버측 문법 에러입니다. 아래 글 참고해 점검해 보세요.

https://homzzang.com/b/html-154 (목차 2~3번 참고)

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