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

[급질문]그누커머스 이니시스 결제 오류. 채택완료

콜라맨 9년 전 조회 6,266

그누커머스 에서 이니시스로 결제를 바꾸어서 테스트 결제를 진행을 해 보았습니다.

 

결제가 잘 진행되는가 싶더니 마지막 결제 확정(신용카드 부분 통과 후) 버튼을 누르면

 

링크가 http://www.memory365.co.kr/wordpress/?page_id=620&inicispay=pcreturn">http://www.memory365.co.kr/wordpress/?page_id=620&inicispay=pcreturn

 

으로 연결 되면서 HTTP 500 에러가 발생이 되고 있습니다.

 

PC 모바일 모두 같은 증상 입니다.

 

아파치 에러 로그를 살펴 보니 다음과 같습니다.

 

-------------------------

​PHP Fatal error:  Call to undefined function mcrypt_get_block_size() in /usr/local/www/apache24/data/wordpress/wp-content/plugins/gnucommerce/shop/inicis/libs/INICls.php on line 1234

-------------------------

INICIs.php 의 1234행 라인을 보면

 

$size = mcrypt_get_block_size(MCRYPT_3DES, MCRYPT_MODE_CBC);

----------------------

PHP56-mcrypt 도 설치 되어 있는 상태 입니다.

 

무엇이 문제인지 해결 방법이 무엇인지 알고 싶습니다. 

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

답변 4개

채택된 답변
+20 포인트
복스리
9년 전

아마 워드프레스를 사용하고 계시는거 같은데요

 

mcrypt_get_block_size 함수가 정의되어있지 않아서 생기는 오류입니다.

 

이함수가 어디에 정의되어 있는지 확인을 해보셔야합니다.

 

그리고 정의된 함수 라이브러기가 include되어있는지도 확인해보셔야하구요. 

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

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

9년 전

500에러 나는 링크( http://www.memory365.co.kr/wordpress/?page_id=620&inicispay=pcreturn">http://www.memory365.co.kr/wordpress/?page_id=620&inicispay=pcreturn​)를 따로 복사해서 새 IE의 주소창에 넣고 접속해 보면 아래와 같은 메시지가 나옵니다.

 

####인증실패####array(2) { ["page_id"]=> string(3) "620" ["inicispay"]=> string(8) "pcreturn" }

 

어느 파일의 어느부분을 봐야 하는지 감이 안잡힙니다.

 

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

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

9년 전

phpinfo 실행시켜서

mcrypt 모듈 실행 되어 있는것을 확인하였습니다.

뭐가 문제인지 모르겠습니다.

 


 

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

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

thisgun
9년 전

phpinfo 실행 시켜서

 

mcrypt 모듈이 실행이 되고 있는지 확인해 보세요. 

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

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

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

로그인