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

로컬에서 개발 한 사이트를 다른 컴퓨터로 옴겨서 작업하려하는데 500 오류가 납니다

처음 wamp 설치한 파일 그대로 옴기려하는 컴퓨터에 그대로 설치했고 사양 모두다 맞췄습니다

그후에 프로젝트 안에 git 파일 복사해서 옴기려는 컴퓨터에 넣고 git reset 으로 복원해주니깐 파일들이 싹 들어오는데

접속해보니까 500 오류가 납니다 ㅠㅠ 그래서 프로젝트를 그대로 복사해서 외장하드 넣고 옴기려는 컴퓨터가서

덮어씌우니까 잘 작동되는데


git 으로 옴기려할때는 먼저 설정해줘야될 사항이있는 걸까요 ?? 

찾아봐야될 문서 같은게 있을까요?? 찾아봐도 안나와서 질문올려요 

    CommentAdd your comment...

    3 answers

    1.  
      1
      0
      -1

      git에는 composer로 설치한 패키지를 제외하기도 하는데 혹시 vendor디렉토리에 패키지들이 설치되지 않은것 아닌가요?


      라라벨 로그에 오류가 나오지 않는다면 아파치같은 웹서버 로그에 오류 원인이 나와있을겁니다.

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

        도움이 되실지는 모르겠습니다만.. 

        저는 발생되는 오류 보다가.. npm 관련이라 npm 재설치 해주고..

        500번에러는 .htaccess 수정해서 잡았습니다... 

        분명 같은 세팅이라 생각했는데.. 또 다르더라구요..?? ;;;;; 

        혹시나. .도움이 되실 수 있을 수 있으니; 적어보네요..

        아 참고로 저는 git으로 옮긴건 아니구요 무식하게 통복사 했습니다.. 하하^^;;


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

          보통 저는 DB연결때문에 500에러가 많이 났었던 경험이 있긴한데...

          단서가 더 필요할듯 하네요...

          에러페이지도 안나오나요?

          .env파일이 잘 설정되어있는지도 확인이 필요하겠네요

          1. getahead92

            그런가요 그런데 db설정을 파일 덮어씌울때도 안했는데 작동이 되서 그건 아닌줄 알았는데 한번더 확인 해봐야 겠어요 ㅠㅠ 그런데 db에 데이터는 어떻게 백업하세요 ?? 프로젝트를 git으로 가져올때 데이터는 어떤식으로 가져올수있는지 아시나요 ??

          2. Darron

            테이블 구조는 migration으로 다 관리합니다

            --seed옵션을 쓰면 초기데이터 세팅도 자동으로 되니까 개발할때 편하더라구요


            실제데이터를 가져오는건 dump로 추출해서 가져옵니다 phpmyadmin을 쓰기도 하구요

          CommentAdd your comment...