2017-12-14 10 views
1

IIS에서 Laravel로 간단한 앱을 만드는 동안 문제가 발생했습니다. 새로운 Laravel 응용 프로그램을 만들면 Laravel 시작 페이지가 잘 보입니다.Laravel의 경로 /보기 관련 문제

welcome.blade.php (예 : test.blade.php)와 같은 폴더에 다른보기를 만들고 routes/web.php에서 경로를 설정하면 그 곳으로 이동할 수 없습니다 브라우저의 페이지. 내가 PHP를 실행할 때

<?php 
Route::get('/', function(){ 
return view('welcome'); 
}); 

Route::get('/test', function(){ 
return view('test'); 
}); 

는 처음에는 아마도 프로젝트가 web.php를 읽고되지 않았 음을 생각하지만 : 편집 : 나는이 작업을 시도 할 때 나는 다음과 같이 (404)

내 web.php가 얻을 장인 루트 : 테스트 경로가 나열됩니다.

아마도 저는 내 견해가 작동하지 않는다고 생각했기 때문에 welcome.blade.php로 이름을 바꾸 었습니다. 난 그냥 어떤보기 또는 익명의 기능을 welcome.blade.php에 매핑되지 않은 경로를 추가 할 수없는 것 같습니다

동일한 경로를 사용하여 응용 프로그램 디렉토리에 정적 route.php 파일을 추가하려고했지만 결과에 아무런 영향을 미치지 않았습니다.

나는 뭔가를 놓치고 있어야 할 것이라고 확신하지만, 내가 잘못한 곳에 내 손가락을 대고있는 것처럼 보일 수는 없다. 당신이 제공 할 수있는 도움을 준다고 대단히 감사 할 것입니다. 고맙습니다.

+0

시도하면 어떻게됩니까? – aynber

+0

IIS 용 URL 다시 쓰기 모듈이 필요합니다. – Daan

+0

https://stackoverflow.com/questions/38349759/laravel-5-2-only-route-works-in-windows-iis-server –

답변

1

바로 내가 잘못한 부분을 해결했습니다. 나는 장인 봉사를하지 않았다. 아주 간단합니다.

이 문제가 발생하는 경우 cmd를 응용 프로그램 루트로 이동하려고하고

php artisan serve

그런 다음 해당 정보를 사용하여 페이지로 이동하려고합니다.

게시 해 주신 모든 분들께 진심으로 감사드립니다.

0

IIS 서버가 테스트 URL을 차단할 수 있습니다. IIS 서버에는 이러한 기능이 있습니다.

시간이 오기 전에 나는 IIS 블랙리스트 URL 기능을 사용했음을 기억합니다.

IIS URL 차단 기능을 확인할 수 있습니다.

+0

test.blade.php의 이름을 somethingelse.blade.php로 변경하고 그에 따라 경로 파일을 변경했지만, 문제가 지속됩니다. 답변 감사합니다. – sdheaven

+0

경로 이름을 테스트에서 다른 것으로 변경하십시오. URL 문제라고 생각합니다. 템플릿 파일 이름을 보지 않습니다. – rubyshine72

0

터미널에 Url Rewrite을 설치해야합니다. 그런 다음 project/public 폴더에있는 .htaccess 파일을 가져옵니다.

Url Rewrite을 설치하려면 Web Platform Installer (WPI)을 설치해야합니다. 설치가 완료되면 WPI을 열고 키워드 "URL Rewrite"를 검색 한 다음 첫 번째 항목을 결과에 설치하십시오. 다운로드가 완료되면 Url Rewrite을 사용할 수 있습니다. IIS Manager

+0

이 제안을 해주셔서 감사합니다. URL Rewrite가 설치되어 있는데 어떻게 IIS Manager 모듈로 가져올 수 있습니까? GUI를 통해 수동으로 각 규칙을 복사하는 경우입니까? – sdheaven

+0

IIS 관리자를 열고 프로젝트를 선택하십시오. URL 재 작성은 모듈 목록에서 사용할 수 있어야합니다. 그것을 열면 오른쪽에있는 옵션에서 가져 오기 규칙을 사용할 수 있어야합니다. –

+0

규칙을 수동으로 추가 할 수 있지만 가져 오기는 할 수 없습니다. 내 행동은 읽기 : 이 규칙 (들) 보기 서버 변수 보기 재 작성지도 보기 제공자 나는 새 규칙을 추가 할 수 있습니다 인바운드에 대한 추가 규칙 내에서 보기 전제 조건 보기 사용자 정의 태그 도움말 , 재 작성지도와 규칙을 추가 , 요청 차단. – sdheaven