2015-02-13 34 views
5

Tôi đang cố gắng tìm hiểu ấu trùng. Tôi đang đối mặt với vấn đề với quan điểm. trong khi tôi chạy mã sau đây:Chế độ xem Laravel không hoạt động

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

Nó hoạt động tốt. Nhưng trong khi tôi cố gắng sử dụng chế độ xem

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

tôi không nhận được gì ngoài một trang trống. (trang welcome.balde.php tồn tại trong thư mục tài nguyên/lượt xem)

Tôi cũng gặp sự cố trong quá trình định tuyến. một mã như thế này

Route::get('home', '[email protected]'); 

Tôi không thể truy cập vào thư mục localhost/laravel/public/home cho tôi lỗi mà không tìm thấy thư mục hoặc tập tin nào. Thay vì url địa phương/laravel/public/index.php/home url này hoạt động. Không biết vấn đề là gì. Tôi đang sử dụng php 5.4 và mysql 5.5

Trả lời

2

Tôi đang sử dụng hệ điều hành Linux, đó là lý do tại sao có vấn đề với sự cho phép. Sau khi cho phép thích hợp (máy chủ apache) vào thư mục dự án của tôi, xem vấn đề là cố định.

1

chức năng xem() có thể không tồn tại. Hãy thử điều này,

Route::get('/', function(){ 
    return View::make('welcome'); 
}); 

Nếu điều này không giúp (Kiểm tra đăng nhập của bạn, lưu trữ trong ứng dụng/lưu trữ/logs)

Ứng dụng của bạn đang ở chế độ debug? Bạn có thể kiểm tra điều này trong tập tin /app/config/app.php.

Các vấn đề liên quan