loading
본문 바로가기

ERROR CHECK5

[vscode] M1에서 code path 퍼미션에러(쉘에서 코드열기 명령실패) 에러코드 EACCES: permission denied, unlink '/usr/local/bin/code' 원인 원래 인텔기반 맥북이었는데, M1 으로 바꾸고(인텔(x86)과 M칩(arm64)은 작동이 다르다) 다시 vscode를 설치하는 과정에서 에러가 발생했다. vscode(visual studio code)에서 바로 파일을 열어도 되지만, 터미널에서 코드를 바로 열고싶을때가 있다. 원래는 command + shift + p 를 누른후, PATH설정 (Shell Command: Install ‘code’ command in PATH) 을 하면, 터미널창에서 code . 를 쓰는것만으로도 열릴수있게된다. 하지만 바로 에러가 떠버렸고... 검색결과 M1칩셋이 들어간 맥북에서 꽤나 많이 뜨는 오류인듯하다.. 2024. 1. 8.
Tomcat Error Code (톰캣 오류코드) 오류 및 상태오류코드에 대해서 보기가 편한것 같아 가져왔다 200, 400, 404, 405, 500 오류에 대해서는 알고있지만, 각각의 상태에 맞게 정확하게 코드를 지정해주는게 좋다고 알고있기때문에, 요청에 대한 응답 Endpoint를 작성할때 참고해서 사용하려고한다. Tomcat Error accessLogValve.alreadyExists=접근 로그 파일을 [{0}]에서 [{1}](으)로 이름을 변경하지 못했습니다. 파일이 이미 존재합니다. accessLogValve.closeFail=접근 로그 파일을 닫지 못했습니다. accessLogValve.deleteFail=이전 접근 로그 파일 [{0}]을(를) 삭제하지 못했습니다. accessLogValve.invalidLocale=로케일을 [{0}](으.. 2021. 1. 15.
[ node / Express ] 콜백중복호출 또는 바디오류 *에러코드 [ERR_HTTP_HEADERS_SENT]: Cannot set headers after they are sent to the client *발생이유 실수로 콜백 호출이 한번이 아니라 그 이상이 되거나, 바디(body)가 전송된 이후에 오류가 발생하는 경우 생기는 에러이다. res.redirect 에서 문제가 생길수도있다. For example, look for callbacks that are accidentally called twice, or any error that happens after the body is sen *해결방법 중복처리가 제대로 된건지 확인할 필요가 있다. 보통은 if문, 반복문에 오류가 났을 가능성이 있으니 그쪽부터 보면 좋을것 같다 ex ) forEach문등 안에.. 2020. 3. 5.
[node / express] req.param(name) 사용주의 *에러코드(라고 하기에는 약간 민망하다) express deprecated req.param(name): Use req.params, req.body, or req.query instead *원인 별거는 아니지만, 시험삼아 express 홈페이지상의 메소드 목록만 보고 다 콘솔로그에 찍고있었는데, 이런 안내창이 떴었다. 검색해보니 req.param(name) 을 쓰는 방식은 지양해야한다고 안내되어있다. 이름이 붙은 라우트 파라미터/GET, POST 파라미터를 담을수있지만 다른걸 사용하자. 메소드 상세내역을 다시 보니 추천하지않는다고 적혀있기도 했다. :) 알만한 내용이지만, 처음 접근한다면 알아두면 좋을것같고, 내가 잊지않기위해 포스팅한다 *당시 내역 router.put('/:user_id', (req,.. 2020. 3. 4.
[node / Express] 템플릿과 html 관한 오류 *에러코드 Error: No default engine was specified and no extension was provided *원인 node.js express로 html file을 로드할때 에러가 발생하는 현상이었다. 이에대하여 스택오버플로우와 검색을 통해 쉽게 해결할 수 있는 방법은 2가지 정도라고 생각되었다. 이미 view파일에 ejs를 이용하여 템플릿을 만들어두었던 상태이기때문에 탬플릿으로 화면엔진을 설정해주었다 *해결방법 1.EJS(탬플릿)으로 엔진 설정하기 2.sendFile로 html파일을 뿌리기 *발생당시 의존성 "dependencies": { "body-parser": "~1.18.2", "cookie-parser": "~1.4.3", "debug": "~2.6.9", "ejs".. 2020. 3. 3.