질문/조언질답게시판
Extra Form
PHP PHP 5.6
CMS XpressEngine

field_cartnos_error.jpg

안녕하세요

 

5월에 쇼핑몰 작업 진행했던 사이트입니다.

 

이제 시간이 돼서 내부작업을 진행중인데요.

 

결제할때 결재 금액이 0원이면 오류가 나네요.

 

어떻게 해야하는지 조언 부탁드립니다.

 

 

 

 

  • profile

    아 이거 옵션 선택할때 안되는 버그인듯하네요.
    nproduct 모듈에 nproduct.controller 849줄에 $options 을 $option_srls 로 변경 해보세요.

  • profile profile
    수정해보았는데, Field 'purdate' doesn't have a default value 란 에러가 뜨네요... 조언좀 부탁드립니다.

    감사합니다.
  • profile profile

    음 제가 겪었던 문제랑은 좀 다른 문제인가 보네요.

    혹시 스킨을 수정한거라면

    기본적으로 들어가야할 Input 값들이 빠져있지는 않은지 점검해보세요

  • profile profile
    네, 또 연구해볼께요. 감사합니다.
  • profile
    [해결]--mysql 버전 문제인거같습니다. 필드 속성을 null값으로 변경하여 해결했습니다. 혹, 참고하세요
  • profile
    MySQL 5.x 에서는 필드를 만들 때 not null로 설정 시 default 값에 아무것도 입력하지 않을 경우 자동으로 빈값 '' 셋팅이 안됩니다.그래서 insert 질의를 할 때 default 값이 없는 필드를 무시하고 넘기는데, 이러한 경우 위와 같은 에러가 발생합니다.
    인터넷 검색 시 my.cnf 파일에서 sql-mode를 주석처리하라고 하는데, 운영되고 있는 서버에서는
    그러한 부분이 없으며, MySQL에서 sql_mode 값을 다음과 같이 수정하여 해결 할수 있습니다.
    https://sunder4.tistory.com/541