본문 바로가기
프로그래밍/database

[220221] sql 오류모음, 피드백

by 한코코 2022. 2. 22.
[ERR_HTTP_HEADERS_SENT]: Cannot set headers after they are sent to the client

 서버가 클라이언트에 둘 이상의 응답을 보내려고 할 때 발생한다.

주어진 클라이언트 요청에 대해 서버가 이전에 응답 (요청 된 리소스가 있는 성공응답 또는 잘못된 요청에 대한 오류 응답)을 클라이언트로 보냈고, 이제 예기치 않게 다른 응답을 보내려고한다는 것입니다.

 

(cannot lock ref 'refs/heads/hyunjin/join': 'refs/heads/hyunjin' exists; cannot create 'refs/heads/hyunjin/join')

깃헙 오류 (뭐 임마 뭔데 뭐.)

구글번역 :(ref 'refs/heads/hyunjin/join'을 잠글 수 없음: 'refs/heads/hyunjin' 존재, 'refs/heads/hyunjin/join' 생성 불가)

어 그러니까 못 만든댄다. 왜.

찾아보니 브랜치는 폴더가 아니라 분기라서 /을 사용할 수 없단다. 분기가 그 타임라인 말하는건가, 변환점?

여튼 그러면 /이 없이 이름을 만들어야함.

 

branch 이름 변경 명령어 : git branch -m before after

원격에 있는 이전 branch 삭제 : git push origin :before

이후의 branch를 원격에 push : git push --set-upstream origin after

(이건 뭔 소린지 모르겠는데 우선 적어놓음)

 

express와 nunjucks를 연결

보기에는 같은 페이지에서 이루어지는것처럼 보이지만 사실 뜯어보면 각각 router가 다르다.

그래서 모든 곳에 같은 변수를 줘야해서 req.locals를 사용해서 새로운 미들웨어를 넣어준다.

그러면 모든 곳에 동일한 변수를 줄 수 있다.

 

Illegal break statement

foreach()에서 break를 쓸때 나오는 오류문구. 얘는 반복문이 아니라 배열/객체를 순환할때마다 콜백을 실행시켜주는 함수다. 사용하고싶으면 함수형태로 만들어서 콜백에 집어넣으면 된다.

 

 Cannot read properties of undefined (reading '0')

입력값이 undefinede일때

댓글