게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
라라벨, Socialite, NGINX설정
게시물ID : programmer_19866짧은주소 복사하기
작성자 : 섹시스트
추천 : 2
조회수 : 640회
댓글수 : 0개
등록시간 : 2017/02/27 23:35:42
PHP, NGINX, MYSQL, Laravel 로 어플리케이션 하나 만들어 보고 있는데요 (프로그래밍 거의 처음해보는..)
테스트용 localhost (php artisan serve) 로는 잘 되는 Socialite (소셜 아이디로 로그인) 기능이 Production 환경에서는 계속 에러가 났는데, 드디어 원인을 찾았습니다. (1달만에.....)

Nginx의 location / 블럭의 설정을, 원래는
try_files $uri $uri/ /index.php?q=$request_uri;
이걸 썼었는데,
try_files $uri $uri/ /index.php$is_args$args;
이걸로 바꿔주니까 되네요. !!! 우와.....


Facebook, Github, Google, Twitter 는 확인 되었습니다. Twitter 까지 총 4개만 로그인에 쓰려고 해서 다른건 안해봤는데, 다른 곳도 정상 작동할 것으로 보입니다.

라라벨 관련 이야기는 별로 없는거 같은데 혹시라도 같은 증상 겪으시는 분이 계시면 참고가 되셨으면..^^

아무리 구글링해도 못찾았었는데, Laravel 버그 / 설정 미스 등등이 아니라 Nginx의 url 문제 였다니.. 해결하니까 속이 후련합니다!!!
출처 http://stackoverflow.com/questions/33417355/invalidstateexception-in-abstractprovider-php-line-191-with-socialite
꼬릿말 보기
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호