1

저는 작곡가를 사용하여 5.4 버전을 설치했으며 리소스 /보기/페이지에 새 폴더를 만들었습니다. 파일에 index.blade.php 그 안에. 컨트롤러에로드하는 동안 500 개의 내부 서버 오류가 발생합니다. 문제를 파악할 수 없습니다. 내가 사용하는 경로는 다음과 같습니다.Laravel 5.4 하위 서버에서보기를로드하는 중 내부 서버 오류가 발생했습니다.

Route :: get ('/', 'HomeController @ index');

view 디렉토리에 index.blade.php를 넣고 보기 ('인덱스'); 로드하는 데 문제가 없습니다. 여기에 내가

enter image description here

HomeController.php 
 

 
<?php 
 

 
namespace App\Http\Controllers; 
 

 
use Illuminate\Http\Request; 
 

 
class HomeController extends Controller 
 
{ 
 
    public function index(){ 
 

 
    \t return view('pages.home.index'); 
 
    } 
 
}

답변

1

pages.home.index을 사용하고있는 디렉토리 strecture는 자원에서 index.blade.php라는 파일을 읽으려고 것을 의미입니다/pages/home 디렉토리에 있습니다.

그래서 문제를 해결하려면 "페이지"안에 "홈"디렉토리를 만들고 거기에 index.blade.php를 옮기십시오.

다른 예제는 view ('index'); resources 디렉토리에서 index.blade.php 파일을 읽습니다.

+0

아직 표시 중입니다. localhost는 현재이 요청을 처리 할 수 ​​없습니다. (500 오류) –