inflearn logo
강의

講義

知識共有

[リニューアル] ReactでNodeBird SNS作成

nginx 적용 이후 컴퓨터에서 처음 로그인 시 바로 글이 나타나지 않습니다.

593

dlrbcnvk

投稿した質問数 4

0

로그인에 따라 접근 불가능한 페이지를 제로초님 댓글 보고 구현하려고 했는데 안 되서

me 여부에 따라 컴포넌트로 구분했습니다...!

nginx 적용 전에는 처음 로그인 했을 때 문제 없이 글이 잘 나타났지만,

nginx 적용 이후에는 처음 로그인 후 새로고침을 해야만 글이 보입니다.

로그인 전 404에러가 보이고

새로고침 하면 글이 잘 보이는 상황입니다.

제로초님께서 댓글로 axios로 벡엔드에 로그인 여부를 묻는 걸 구현해야 한다고 하셨는데,

과제 마감일이 오늘까지고 구현 실력이 한참 부족해서

뭔가 편법을 쓴 거 같은 느낌이라 이런 문제가 나온 거 같습니다.

만든 사이트 -> https://nodering.site

계정 하나 더 새로 만들었습니다.

이메일 -> 1234@naver.com

비밀번호 -> 1234

(이 계정으로 들어가셔서 확인하실 수도 있습니다.)

데스크탑에서 처음 로그인 시에는 바로 글이 나오지가 않아요..!

모바일에서는 처음 로그인 시 글이 바로 나옵니다.

어떻게 하면 데스크탑에서도 처음 로그인 시 게시글들이 바로 나오도록 할 수 있을까요?

Next.js redux express nodejs react

回答 4

0

dlrbcnvk

선생님..! 잘 되다가 갑자기 에러가 나서 에러 로그 봤는데 어떻게 접근해야 할 지 모르겠습니다..!

front /var/log/nginx/error.log

back /var/log/nginx/error.log

0

dlrbcnvk

nginx status 확인하면 active이지만 failed to parse PID 라고 나옵니다..!

api.nodering.site 는 들어가지지만

nodering.site는 502에러가 납니다 ㅜㅜ

0

zerocho

pm2 list로 프론트 서버 확인해보세요

0

dlrbcnvk

어제 내내 해결을 못했는데

자고 일어나서 아침에 보니 어느순간부터 git pull 할때 front package.json에서 p가 80이었습니다..!

nginx 원리를 이해하는 게 부족했던 거 같습니다.

오타 고치고 nodering.site 도 잘 돌아가긴 하고 과제 제출도 끝냈습니다.

그동안 질문에 답해주신 덕분에 잘 해결할 수 있었습니다! 감사합니다!

0

dlrbcnvk

front /etc/nginx/nginx.conf 입니다. 말씀하신 대로 back이랑 동일하게 location에 옵션 주었습니다.

그리고 X-Forwarded_For 오타 발견해서 back이랑 front 둘 다 X-Forwarded-For 로 수정했습니다.

/etc/nginx/sites-enabled/default 에서는 server{ } 까지도 주석처리 했습니다.

그래도 로그인 처음 실행 시 게시글이 뜨지 않습니다..!

0

zerocho

쿠키가 프론트랑 백 간에 공유되지 않는 건데요. 그 원인을 파악해보셔야 할 것 같습니다. 그리고 nginx 재시작하고 계시죠?

0

dlrbcnvk

네 알겠습니다. 원인 찾아보겠습니다! 수정할 때마다 nginx 재시작하고 있습니다.

0

dlrbcnvk

front /etc/nginx/nginx.conf

back /etc/nginx/nginx.conf

/etc/nginx/sites-enabled 는 front, back 둘 다 주석처리했습니다. server{ }까지도 주석처리해야하는 건지는 잘 모르겠어서 현재는 이렇습니다.

0

zerocho

front쪽도 location 옵션 전부 다 줘보세요.

0

zerocho

nginx 설정 어떻게 하셨나요?

https://www.zerocho.com/category/NodeJS/post/5ef450a5701d8a001f84baeb

넥스트 버젼 질문

0

77

2

로그인시 401 Unauthorized 오류가 뜹니다

0

89

1

무한 스크롤 중 스크롤 튐 현상

0

174

1

특정 페이지 접근을 막고 싶을 때

0

103

2

createGlobalStyle의 위치와 영향범위

0

96

2

인라인 스타일 리렌더링 관련

0

91

2

vsc 에서 npm init 설치시 오류

0

146

2

nextjs 15버전 사용 가능할까요?

0

158

1

화면 새로고침 문의

0

121

1

RTK에서 draft, state 차이가 있나요?

0

153

2

Next 14 사용해도 될까요?

0

452

1

next, node 버전 / 폴더 구조 질문 드립니다.

0

349

1

url 오류 질문있습니다

0

211

1

ssh xxxxx로 우분투에 들어가려니까 port 22: Connection timed out

0

372

1

sudo certbot --nginx 에러

0

1273

2

Minified React error 콘솔에러 (hydrate)

0

469

1

카카오 공유했을 때 이전에 작성했던 글이 나오는 버그

0

247

1

프론트서버 배포 후 EADDRINUSE에러 발생

0

326

1

npm run build 에러

0

518

1

front 서버 npm run build 중에 발생한 에러들

0

381

1

서버 실행하고 브라우저로 들어갔을때 404에러

0

337

2

css 서버사이드 랜더링이 적용되지 않아서 문의 드립니다.

0

287

1

팔로워 3명씩 불러오고 데이터 합쳐주는걸로 바꾸고 서버요청을 무한으로하고있습니다.

0

237

2

해시태그 검색에서 throttle에 관해 질문있습니다.

0

201

1