4.2 버전... 기억이 전혀 안나네요. 공식 문서는 아직 남아 있네요(https://laravel.com/docs/4.2). 반면에 깃헙(https://github.com/laravel/laravel)에는 4.2 브랜치가 없네요.
4.2 코드가 없어서 원인 분석은 어렵습니다.
질문에 남기신 정보 범위 및 4.2에 대한 제 기억을 더듬어 답 드린 것이며, 그 이상은 저도 잘 모르겠어요.
아래 내용 시도해 보시면 좋겠습니다.
웹사이트가 보이는 대신 소스 코드가 보이는 것은 서버 설정 문제인것 같습니다.
여기에 달린 답변을 참고해보세요.
일반 php파일은 잘 작동하는데 라라벨만 작동이 안되는거라 이문제는아닌것 같습니다..
저 문서는 종민님과 같은 증상을 질문한 글에서 찾은 것이라 도움이 될거라 생각했는데 아닌가보군요.
저 문서가 소개됐던 스택오버플로 글을 직접 보시는게 나을 수도 있겠네요.
https://stackoverflow.com/questions/42921669/laravel-showing-code-of-index-php-on-home-page
혹은 laravel showing index.php 같은 키워드로 검색해보시면 동일한 증상에 대한 질문과 답을 찾을 수 있지 않을까 합니다.
라라벨 프레임워크 4.2버전을 사용하던 웹서버를 이전하려고 하는데
웹 서버 코드 통째로 옮겼더니 인식이 안되네요.
APM은 다 설치했구요. 홈페이지가 떠야하는데 그냥 라라벨 코드 그대로 보입니다.
혹시 php가 잘 설치가 안됐나 싶어 php 소스 아무거나 적어 확인했는데 잘 작동하는거 확인했습니다.
라라벨 프레임워크를 따로 설치를 해줘야하는건가요?
내부망이라 인터넷이 안되는데 라라벨 4.2버전 오프라인으로,
예를 들어서 tar.gz파일을 파일질라로 넣어서 직접 설치하는 방법이 없나요?
찾아보니 폴더채로 옮겨서 서버이전을 한 경우는
key생성을 다시해서 환경설정에 등록해줘야하는데
artisan key:generate를 실행하니 /usr/bin/env: php: Permission Denied 라고 뜨네요..
어떻게 해줘야하나요..?
artisan파일이 있는 곳에서 ./artisan key:generate 이렇게 실행했습니다.