'parent_id 필드에서 문자열을 정수로 변환할 수 없다' 그누보드 설치 오류

'parent_id 필드에서 문자열을 정수로 변환할 수 없다' 그누보드 설치 오류

QA

'parent_id 필드에서 문자열을 정수로 변환할 수 없다' 그누보드 설치 오류

본문

.      안녕하세요. 홈서버에 그누보드6( https://m.glitter.kr )를 사용 중입니다.

 

   그누보드(6.0.10) 업그레이드(https://policy.glitter.kr/qa_php/gu6_con_inst.png) 이후,

 

   게시판 쓰기가 되지 않아, 사용 중이던 홈서버를 새로이(DS923+) 바꾸어 가며 삽질 중이나, 

 

  게시판 글쓰기 에러( https://policy.glitter.kr/qa_php/gu6_con_inst_error.png )를  

 

  수정 하지 못하고 있습니다. > https://sir.kr/qa/544314

  ♠♠♠ 사용 중이던 그누보드6이 업그레이드 이후, 에러가 발생하여,

    >>> 기존 data 수정은 되나 새로운 게시글 저장이 안되는 중입니다.

    ===  { 기존의 g6 테스트 하기 : https://m.glitter.kr/board/write/test } ===


  전문인 들의 도움의 손길을 바라고 있으나, ~~~

 ( '엉뚱 하게 삼천포로 유도 하는 답글이나 붙이는 이'는 누구인 지 ??? )

 

    === '의뢰를 하라'는 제스처(gesture) 같은 답글만 있군요 !!!


  ※ ※ ※ DB에는 문제가 없다는데, ~~
   
  ♠♠♠ 에러의 원인은 ;

  ※ "g6의 FastAPI 애플리케이션에서 DB의 parent_id 필드(테이블)에

 

      숫자가 아닌 빈 문자열의 입력을 요청 하여서 발생한 것으로 보인답니다."

 

     >>> 설치시 작성된 DB의 write에  parent_id 필드(테이블)는 없고 유사한 wr_parent가 있으나, ~~

 
      >>> 이 문제는 주로 클라이언트(그누6 사용자)에서 데이터를 잘못 전송했거나,
         
    해당 필드가 필수인데 누락된 경우에 발생할 수 있습니다.

    >>> 누락된 경우 란 ;

      "FastAPI 쪽(g6-FastAPI 애플리케이션)에서 parent_id 필드에

      기본값을 설정(초기 설치시)하거나  데이터가 들어오지 않으면

      기본값을 넣어주는 로직이 있어야 한다"는데,

      ~~~ 없다는 ~~~

 

  ♠♠♠ 필자는 "그누보드6의 소스에 문자열을 정수나 실수로 변환하는 int(), flost() 등의 함수를 routers.py에 사용 해야 하지 않나?"하는 짧은 생각이 든다.

  ♠♠♠ g6-FastAPI 애플리케이션, 원본의 로직 문제를  사용자가 수정하여야 한다면,

            = = = 공지가 있어야 할 것인데 . . . 더 이상 오픈 소스가 아닌 것인지 !!!

              . . .  "그누보드6의 계발을 멈춘 것인가 ? " 싶습니다 !!!

 

 

.                                 조언 부탁드립니다.

 

! 현재 설치된 그누보드6(https://test.glitter.my)의 관리자 > 사용자/비번 ; humanpc/1234

 

♣ 그누보드6 설치 디렉터리 - SFTP 접속정보 (FileZilla, 등등) ;

 

    *프로토콜 :  SFTP - SSH File Transfer Protocol

    *호 스 트  :  glitter.kr

    *포     트  :  20022

    *사 용 자  :  glitter

    *비밀번호 :  Humanpc1!

 

♠ DB(MariaDB, 등등) 운용이 가능 하시다면  ;

    *환경변수 파일(.env)을 지우고 -

        -- 사용 가능 하신 DB를 사용하여 설치/사용 테스트 하여 주시길 부탁드립니다.

 

== 로그 설정 파일(mmglitter_log_config.ini), 로그(./log/)가상환경(./venv/) - 취급 주의 바랍니다.

이 질문에 댓글 쓰기 :

답변을 작성하시기 전에 로그인 해주세요.
전체 838
QA 내용 검색
filter #DB ×

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT