질문을 삭제하지 말아주세요.!
 
1
0
-1

chapter 22 )

별도 추가 설정이 필요한가요?


chapter 21 까지 진행한 프로젝트에서 수정하여

진행 했으나, 빈화면에 500번 오류 확인됩니다.

  • 로그파일에도 특정한 로그 내용이 없습니다.
  • 실시간 로그 파일 열어놓고 해고 추가되는 내용이 없습니다.

그래서, 새로 라라벨 프로젝트를 생성하여

chapter 22 , 진행 했으나 동일 합니다.


    CommentAdd your comment...

    2 answers

    1.  
      1
      0
      -1

      감사합니다.

        CommentAdd your comment...
      1.  
        1
        0
        -1

        1) 웹 서버에서 오류가 발생했으면 웹 서버 로그에 로그가 찍힙니다 (가령 권한 문제 등).

        2) 사용자 요청이 웹 서버를 통과해서 PHP엔진까지 도달해서 오류가 발생했을 때도 웹 서버 로그에 로그가 남습니다.

        3) 라라벨 부팅(public/index.php) 이후 오류는 모두 storage/logs/laravel.log에 찍힙니다.


        22장을 살펴보니, 컴포저 컴포넌트 하나를 설치하고, config/project.php 파일을 만드는 등의 내용이 있는데요. 이 것들 때문에 문제가 발생했다면 3)에 로그가 남았을 겁니다. 3)까지 문제 없이 도달하는 지는 routes/web.php 시작 부분에 dd('reached'); 만 찍어보면 알 수 있습니다.

        1)~2)를 의심해야 하는데, 최근에 개발 환경(웹 서버, PHP 엔진 등)이 변경된 적이 있다면, 거기서 힌트를 찾으시는게 좋겠습니다.

         

          CommentAdd your comment...