복붙노트

[MONGODB] BadValue 잘못되었거나없는 사용자 로케일을 설정합니다. LANG 및 / 또는 LC_을 확인하십시오 * 환경 변수가 올바르게 설정되어

MONGODB

BadValue 잘못되었거나없는 사용자 로케일을 설정합니다. LANG 및 / 또는 LC_을 확인하십시오 * 환경 변수가 올바르게 설정되어

나는 몽고를 실행하면, 내가 경고를 얻을 :

해결법

  1. ==============================

    1.당신은 터미널에서 명령 아래를 사용할 수 있습니다

    당신은 터미널에서 명령 아래를 사용할 수 있습니다

    export LC_ALL=C
    
  2. ==============================

    2.생성 로케일

    생성 로케일

    누락 된 로케일은 로케일 세대로 생성됩니다

    locale-gen en_US.UTF-8
    

    대안 로케일 파일 localdef를 수동으로 생성 될 수있다 : [1]

    localedef -i en_US -f UTF-8 en_US.UTF-8
    

    로케일 설정 설정

    다음 로케일 설정은 (예에서의 en_US.UTF-8)로 설정 될 수있다 :

    export LANGUAGE=en_US.UTF-8
    export LANG=en_US.UTF-8
    export LC_ALL=en_US.UTF-8
    locale-gen en_US.UTF-8
    dpkg-reconfigure locales
    

    때 dpkg-재구성 로케일 명령은 원하는 로케일을 선택 데비안 아래 대화 상자가 열립니다. 이 대화 상자는 우분투 아래에 표시되지 않습니다. 우분투 기사 쇼의 구성 로케일 어떻게 우분투에 대한 정보를 찾을 수 있습니다.

  3. ==============================

    3.

    vim /etc/default/locale
    

    여기에 추가 :

    LC_ALL="en_US.UTF-8"
    
  4. ==============================

    4.내 / 등에 다음 행을 추가 / 환경 파일은 일

    내 / 등에 다음 행을 추가 / 환경 파일은 일

    LC_ALL=en_US.UTF-8
    LANG=en_US.UTF-8
    
  5. ==============================

    5.

    $ vim ~/.zshrc
    

    아래가 쓰기 :

    export LC_ALL=en_US.UTF-8
    export LANG=en_US.UTF-8
    export LANGUAGE=en_US.UTF-8
    

    현재 쉘에 의해에서 업데이트 변경 : $ 소스 ~ / .zshrc

  6. ==============================

    6.나를 위해 누락 된 사람을 어디 de_LU de_LU.UTF-8 : 누락 된 지역 LANG 도우미를 추가해야합니다. 몽고 2.6.4이에 오류가 발생 2.6.5 몽고 wihtout 일

    나를 위해 누락 된 사람을 어디 de_LU de_LU.UTF-8 : 누락 된 지역 LANG 도우미를 추가해야합니다. 몽고 2.6.4이에 오류가 발생 2.6.5 몽고 wihtout 일

  7. from https://stackoverflow.com/questions/26337557/badvalue-invalid-or-no-user-locale-set-please-ensure-lang-and-or-lc-environme by cc-by-sa and MIT license