시놀로지 DSM7.2에서 그누구보드 6 설치 하시분 계신가요?

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!
시놀로지 DSM7.2에서 그누구보드 6 설치 하시분 계신가요?

QA

시놀로지 DSM7.2에서 그누구보드 6 설치 하시분 계신가요?

본문

시놀로지 DSM7.2에서 그누구보드 6 설치 후 maidridb10 사용시 오류발생

libmariadb-dev not found

마리아db연결안되는데 해결 되신분 계신가요? 

조언좀 부탁 합니다

이 질문에 댓글 쓰기 :

답변 3

 그누보드6 오류
INFO:     Will watch for changes in these directories: ['D:\\python\\g6\\Scripts']
INFO:     Uvicorn running on http://127.0.0.1:8000 (Press CTRL+C to quit)
INFO:     Started reloader process [2000] using StatReload
Process SpawnProcess-1:
Traceback (most recent call last):
  File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.12_3.12.2032.0_x64__qbz5n2kfra8p0\Lib\multiprocessing\process.py", line 314, in _bootstrap
    self.run()
  File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.12_3.12.2032.0_x64__qbz5n2kfra8p0\Lib\multiprocessing\process.py", line 108, in run
    self._target(*self._args, **self._kwargs)
  File "D:\python\G6\Lib\site-packages\uvicorn\_subprocess.py", line 80, in subprocess_started
    target(sockets=sockets)
  File "D:\python\G6\Lib\site-packages\uvicorn\server.py", line 65, in run
    return asyncio.run(self.serve(sockets=sockets))
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.12_3.12.2032.0_x64__qbz5n2kfra8p0\Lib\asyncio\runners.py", line 194, in run
    return runner.run(main)
           ^^^^^^^^^^^^^^^^
  File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.12_3.12.2032.0_x64__qbz5n2kfra8p0\Lib\asyncio\runners.py", line 118, in run
    return self._loop.run_until_complete(task)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.12_3.12.2032.0_x64__qbz5n2kfra8p0\Lib\asyncio\base_events.py", line 687, in run_until_complete
    return future.result()
           ^^^^^^^^^^^^^^^
  File "D:\python\G6\Lib\site-packages\uvicorn\server.py", line 69, in serve
    await self._serve(sockets)
  File "D:\python\G6\Lib\site-packages\uvicorn\server.py", line 76, in _serve
    config.load()
  File "D:\python\G6\Lib\site-packages\uvicorn\config.py", line 434, in load
    self.loaded_app = import_from_string(self.app)
                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "D:\python\G6\Lib\site-packages\uvicorn\importer.py", line 19, in import_from_string
    module = importlib.import_module(module_str)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.12_3.12.2032.0_x64__qbz5n2kfra8p0\Lib\importlib\__init__.py", line 90, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen importlib._bootstrap>", line 1387, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1360, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1331, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 935, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 995, in exec_module
  File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed
  File "D:\python\G6\main.py", line 38, in <module>
    from install.router import router as install_router
  File "D:\python\G6\install\router.py", line 27, in <module>
    from install.default_values import (
  File "D:\python\G6\install\default_values.py", line 11, in <module>
    default_version = read_version()
                      ^^^^^^^^^^^^^^
  File "D:\python\G6\lib\common.py", line 794, in read_version
    with open("version.txt", "r", encoding="UTF-8") as file:
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory: 'version.txt'
해결방법이 뭘까요 

~ 저도 DS923뿔 쓰는데요, system 문제가 아닌 것 같습니다.

 

※보안이니 privacy . . . 뭐ㅓ 이런 것 때문에 version.txt를 지우셨나요 ???

 

  > G5_VERSION 상수를 비활성화 하세요.

    _ 지우실 거면 ~~~

 

  > 가능하면 설치시 가져가시다가 지우세요.

 

 

♣ 가능하면 version.txt나 LICENSE 파일은 가져가세요. 

 

 

♣ ~ 아, 또 있군요 ! DB 연결이 않된다구요???

  - 기본적으로 그누는 소켓 지원이 아닌, TCP/IP 연결로 설정 되였을 것입니다.

      > 삽질한 경험이 있어서 ㅠ ㅠ

        .> MariaDB 10을 열어,  TCP/IP 연결 활성화를 check하세요 ~~DSM에서~~

- ???
- ChatGPT에 프롬프트를 입력하여, 얻은 정보를 님의 말처럼 "복붙"하는 경우가 대부분 입니다.
-
- 왜 문제 되나요???  남이사 어디서 "복붙"을 하건 말건, 님은 어디서 복붙을 하시는데요?
-
-  엉뚱하면 님이 바른 답을 주시면 되지 ~~
  > 그래야, 초보가 한 수 배워 가죠 ?
-
- 왜~앤, 인신공격성 표현 ? - 잘못된 답을 할 수도 있지 않나 ?
-
- 그라고 """이 질문자의 질문 요지가 뭐고 제시한 저 data는 무엇을 말하는 것이다"""는
 
  명확한 근거를 제시하면서 '엉뚱한 답'이라고 하셔야 하는 것이 바른 것 같네요!

※ 밑도 끝도 없이 무슨 경우입니까?

현 시놀로지 사용자인데요.
님 답변이 질문과 무관하다는 뜻입니다.
마리아DB 10에  TCP/IP 연결 활성화를 check하세요 ~~DSM에서~~
== 이 옵션이 어딨습니까.. 그냥 챗 GPT 가 주절거리는건데
== 적어도 관련있는 옵션을 이야기 해야죠...

- DSM이 무엇인 지는 아세요?
- 사용하여 보시고 말씀 하세요-
- 님이야 말로  """TCP/IP 연결 활성화""" check_box도 모르면서 ~~
 > MaridaDB 10 패캐지를 열면, 위의 옵션이 있답니다.
  - 이를 활성화 해야, 외부 host에서도 DSxxx의 MariaDB_10에  TCP/IP 접근이 가능하답니다.
  > 그렇지 않으면 그누보드 초기설치시, 그누의 소스를  '소켓 파일' 사용으로 변경 하지 않는 한,
      DSxxx의 MariaDB_10에  TCP/IP 연결, localhost 설정 접근으로 설치 못함.
      > 아세요?  - DSM이 뭔지도 모르시는 무지한 태클인 것 같습니다 ???

※ DSM에서 "TCP/IP 연결 활성화" box을 활성화하지 않으면 ;
LAN이나 WAN의 다른 외부 host는 Synology NAS의 MariaDB에 TCP/IP 연결 접속을할 수 없습니다. > 아세요?

※ 님이야 베테랑이니, 많이 아시겠지만 ???
  - 님이 모른다고 왜곡된 것이라 생각하시는 님의 사고 방식과
    앞뒤 없는 이런 댓글(https://sir.kr/qa/547015?sfl=mb_id%2C2&stx=humanpc&what_page=A#c_547059)은 꼴불견 이군요 !!!
  - 자제하여 주세요 ~~
  - 많은 분이 소통하는 커뮤니티에서 불쾌한 분위기 만들지 마세요.

※ 그리고 덧붙이자면,
  이런 직설 말고도 우리말에는 좋은 구문들이 많은데~
  굳이 이런 직설로 시비를 거시는 데는 이유가 있겠죠???


※ 60 평생에, 이처럼 강도 있는 충격은 오랫만입니다.

  >  '사과 하셔야 한다!'고 봅니다.

참고만 하세요. 아래는 제 .env 파일 내용 입니다.


## 사용시 반드시 아래 환경변수 앞에 있는 # 주석을 지우고 사용해 주세요.
## 앞에 ## 이렇게 두개 붙어있는것은 설명문이니 지우지 마세요.
## .env 파일로 있어야 적용이 됩니다. .env.example 파일을 복사하여 복사한 파일의 이름을 .env 로 바꿔 주세요.
## Database configs
#DB_DRIVER 는 각 DBMS의 파이썬 드라이버이름입니다.
# e.g.) mysql 사용시 mysql , pymysql
DB_TABLE_PREFIX='g6_'
DB_ENGINE='mysql'
DB_USER=''
DB_PASSWORD=''
DB_HOST='localhost'
DB_PORT=3306
DB_NAME=''
DB_CHARSET = "utf8mb4"
# 디버그 모드 설정 (True/False)
APP_IS_DEBUG = "False"
# 세션 설정
SESSION_COOKIE_NAME = "session"
# 세션 비밀키 설정 - 빈값이면 공격에 취약해 질수있습니다. 영문, 숫자 랜덤한 50자리로 구성됩니다.
SESSION_SECRET_KEY='ofNUJ6hB7dx_mAEHdeiecVB6DyoStEVxHAWdFfhBEeiGqo6tIh1cauuC-ZwkQkdbQ3Y'
SMTP_SERVER="smtp.naver.com"
SMTP_PORT=465
SMTP_USERNAME=""
SMTP_PASSWORD=""
#SMTP_SERVER="smtp.gmail.com"
#SMTP_PORT=587
#SMTP_USERNAME=""
#SMTP_PASSWORD=""
# 관리자 테마 설정
# 관리자 테마는 /admin/templates/{테마} 에 위치해야 합니다.
# 테마 이름을 입력하지 않으면 기본 테마(basic)가 적용됩니다.
ADMIN_THEME = "basic"
# 웹사이트 표시 방법 (반드시 문자열로 입력해야 합니다)
# "True" (기본값) : 반응형 웹사이트 (참고: 반응형 템플릿만 제공합니다.)
# "False" : 적응형 웹사이트
IS_RESPONSIVE = "True"
UPLOAD_IMAGE_RESIZE = "False"
# MB
UPLOAD_IMAGE_SIZE_LIMIT = 20
# px
UPLOAD_IMAGE_RESIZE_WIDTH = 1200
# px
UPLOAD_IMAGE_RESIZE_HEIGHT = 2800
# (0~100) default 80
UPLOAD_IMAGE_QUALITY = 100

# www.gnuboard.com 과 gnuboard.com 도메인은 서로 다른 도메인으로 인식합니다. 
# 쿠키를 공유하려면 .gnuboard.com 과 같이 입력하세요.
# 이곳에 입력하지 않으면 www 붙은 도메인과 그렇지 않은 도메인은 쿠키를 공유하지 못하므로 
# 로그인이 풀릴 수 있습니다.
COOKIE_DOMAIN=''
TIME_ZONE = "Asia/Seoul"
답변을 작성하시기 전에 로그인 해주세요.
전체 59
QA 내용 검색

회원로그인

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