PHP, NGINX, MYSQL, Laravel 로 어플리케이션 하나 만들어 보고 있는데요 (프로그래밍 거의 처음해보는..) <div>테스트용 localhost (php artisan serve) 로는 잘 되는 Socialite (소셜 아이디로 로그인) 기능이 Production 환경에서는 계속 에러가 났는데, 드디어 원인을 찾았습니다. (1달만에.....)</div> <div><br></div> <div>Nginx의 location / 블럭의 설정을, 원래는</div> <div>try_files $uri $uri/ /index.php?q=$request_uri;</div> <div>이걸 썼었는데,</div> <div>try_files $uri $uri/ /index.php$is_args$args;</div> <div>이걸로 바꿔주니까 되네요. !!! 우와.....</div> <div><br></div> <div><br></div> <div>Facebook, Github, Google, Twitter 는 확인 되었습니다. Twitter 까지 총 4개만 로그인에 쓰려고 해서 다른건 안해봤는데, 다른 곳도 정상 작동할 것으로 보입니다.</div> <div><br></div> <div>라라벨 관련 이야기는 별로 없는거 같은데 혹시라도 같은 증상 겪으시는 분이 계시면 참고가 되셨으면..^^</div> <div><br></div> <div>아무리 구글링해도 못찾았었는데, Laravel 버그 / 설정 미스 등등이 아니라 Nginx의 url 문제 였다니.. 해결하니까 <span style="font-size:9pt;">속이 후련합니다!</span><span style="font-size:9pt;">!!</span></div>
<a href="http://kr.minibrary.com">개인 블로그: 미니브러리</a>
<img src="http://kr.minibrary.com/assets/img/mini-logo-ou.png" alt="mini-logo-ou.png">
댓글 분란 또는 분쟁 때문에 전체 댓글이 블라인드 처리되었습니다.