본문 바로가기

Errors16

[Error] vscode extension : Vim : 한글 입력 에러. 관련 버전Vim : v1.26.0, vscodevim Visual Studio Code : 1.82.22023.09.18 현재, vscode에서 vim처럼 에디팅을 할 수 있게 도와주는 vscode vim의 Vim emulator extension에서 한글 입력이 되질 않는다.vscode가 업데이트가 2023.09.14에 되면서 발생함.vim extension은 업데이트가 일어나지 않았으나... 정확히는 모음과 자음이 분리되면서 제대로 입력이 되지 않는 현상으로, google derive나 chrome, macOS 등에서 잊을 만 하면 보이는 에러임.vscode에서 vim extension을 사용중지하면 문제는 없다. neovim을 설치하고, 이를 사용하는 VSCode Neovim extension 을 .. 2023. 9. 18.
[Error] Django Rest Framework (DRF) : "The submitted data was not a file. Check the encoding type on the form." DRF에서 ImageField의 경우, JSON으로 serialize된 이후엔 URL로 기재된다. DRF에서 기본으로 제공하는 API view를 이용할 때, 특정 id의 Detail에 대해 patch를 수행할 경우, 기본값으로 저장된 URL 문자열이 ImageField의 key에 할당되어있기 때문에 patch를 수행할 경우 POST로 보내지는 file이 아니라고 에러가 뜨게 되다. User의 profile등에 이미지가 있을 수 밖에 없는데... patch로 다른 field를 수정하려고 하면 이미지에 해당하는 field가 URL문자열이다보니 해당 에러가 발생하게 된다. put의 경우엔 전체 field를 다 업데이트하기 때문에 이미지에 해당하는 field에 대해 다시 이미지 전송이 되어야 하는데, 이때 해당.. 2023. 9. 14.
[Error] brew설치 중 sudo 암호가 입력 안되는 경우 정상적인 암호를 넣어도 진행이 안되는 경우가 있다. 주로 aws의 lightsail의 ubuntu에서 발생한다. 의심이 가는 건 private key를 통한 ssh로 최초 접속이라는 점이 문제의 원인이 되는 거 같은데... passwd로 실제 암호를 기재를 해준 상태이기 때문 해당 이유를 사실 잘 모르겠다. 일단 다음과 같이 3번 sudo 암호를 물어보고 더이상 설치가 진행되지 않는다. $ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh) > > " ==> Checking for `sudo` access (which may request your password)... [sudo] pa.. 2023. 9. 13.
[certbot] Error : The following renewal configurations were invalid sudo certbot certificates 를 실행하여 현재 https 를 위한 인증서 chains를 확인하려고 했는데, 다음과 같은 에러가 발생함. Renewal configuration file /etc/letsencrypt/renewal/code.ds31x.site-0001.conf produced an unexpected error: expected /etc/letsencrypt/live/code.ds31x.site-0001/cert.pem to be a symlink. Skipping. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Found the following certs: Certifica.. 2023. 9. 10.
[Error] apt update 시 InRelease is not valid yet 에러 해결 apt update 시 다음의 에러 라인들이 보이는 경우가 WSL2에선 가끔 있다. E: Release file for http://archive.ubuntu.com/ubuntu/dists/jammy-updates/InRelease is not valid yet (invalid for another 15h 12min 3s). Updates for this repository will not be applied.이는 현재 시스템의 시간 설정이 실제 시간과 다를 경우 발생한다. 이 경우, 시스템의 time clock 관리툴인 hwclock을 이용하여 hardware의 clock으로 system의 clock을 설정하면 된다. 명령어는 다음과 같다. sudo hwclock --hctosys이같이 시간을 제대로 .. 2023. 9. 8.
[Error] WSL : Error: 0x80370102 "Error: 0x80370102 필요한 기능이 설치되어 있지 않아 가상 머신을 시작할 수 없습니다." 위의 에러를 해결하려면, BIOS에서 CPU의 virutalization을 활성화해야 한다. BIOS에서 설정 Intel CPU의 경우, BIOS에서 Intel(VMX) Virtualization Technology을 활성화 해야 함. 보통 Advanced 탭에서 CPU Configuration 에 있음. VT 어찌고로 되어있을 수도 있음. AMD CPU의 경우, BIOS에서 SVM Mode (or Vitualization)를 활성화 해야함. 보통 Advanced 탭의 CPU Features 혹은 Advanced CPU Core Settings 등에 존재. 다음은 마더보드 제조사 별로 CPU 가상화 옵.. 2023. 9. 5.
반응형