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

고객님의 주문 정보를 처리하는 중 오류가 발생해서 주문이 완료되지 않았습니다. (2017-07-03 수정)

· 8년 전 · 5056 · 4
고객님의 주문 정보를 처리하는 중 오류가 발생해서 주문이 완료되지 않았습니다.
KCP를 이용한 전자결제(신용카드, 계좌이체, 가상계좌 등)은 자동 취소되었습니다.


라는 오류가 뜨면서 결제 진행시 오류가 발생할때는


영카트 5.1.17 에서 g5_shop_order 테이블에 od_test 필드가 추가되었습니다.
이외에도 여러 필드가 추가되었으므로
아래 업그레이드를 각각 실행해서 추가된 필드를 추가합니다.


1. 도메인/orderupgrade.php 실행하면 추가된 필드와 테이블이 자동으로 디비에 등록됩니다.

혹시 위의 파일 실행에서 오류가 뜨나요?
ALTER TABLE `g5_shop_cart` ADD INDEX `it_id` (`it_id`), ADD INDEX `ct_status` (`ct_status`)
1061 : Duplicate key name 'it_id'
error file : /orderupgrade.php

이럴때는 수동으로 phpMyAdmin 등의 프로그램을 이용해서 수동으로 필드 생성해줘야 합니다.
필드 추가 g5_shop_cart , g5_shop_inicis_log , g5_shop_order_data , g5_shop_coupon
테이블 추가 g5_shop_coupon_zone , g5_shop_inicis_log , g5_shop_order_data


2. 도메인/adm/shop_admin/configform.php
관리자 > 쇼핑몰관리 > 환경설정 파일입니다.
이것을 실행하면 테이블 g5_shop_default 에 새로운 필드가 추가됩니다.

댓글 작성

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

로그인하기

댓글 4개

감사합니다 ㅎ
천사별님 감사합니다. ^^
드리어 제대로 된 답을 찾았네요 몇시간을 헤메다 검색해보니 이글이 있어서
한방에 그냥 해결되었습니다 1. 도메인/orderupgrade.php 실행
사이트 서버를 이전을 하다보니 이것만 에러가 나서 다시 인스톨하기를 정말 수도 없이 했는데 초보한데도 간단하고 쉬운 설명으로 해결됩니다 정말 감사합니다 .복많이 받으세요 ^^*
저의 경험이 도움이 되었다니 기쁨입니다.

게시글 목록

번호 제목
1071
1061
1056
1046
1007
1006
1003
993
983
982
966
943
932
921
908
903
902
901
898
893
883
880
874
870
867
862
861
860
857
854