2016-02-08 48 views
5

Tôi 'tải dự án từ máy chủ cục bộ lên máy chủ chuyên dụng của tôi và sau rất nhiều vấn đề, cuối cùng một số trang hoạt động domain.com | domain.com/home | domain.com/allsites v.v ..Laravel: Lỗi InvalidArgumentException

Nhưng hiện tại, các tuyến "domain.com/site/create" "domain.com/site/ID/manage", "domain.com/site/ID/edit" không tìm thấy, tôi nhận được lỗi này, tại sao?

InvalidArgumentException trong FileViewFinder.php dòng 137: Xem [Site.create] không tìm thấy.

trong FileViewFinder.php dòng 137 tại
FileViewFinder-> findInPaths ('Site.create',
array ('/....../ nguồn/views')) trong FileViewFinder.php dòng 79 tại
FileViewFinder-> tìm ('Site.create') phù Factory.php 151

tôi cố gắng comands nghệ nhân: cache: rõ ràng, tuyến đường: rõ ràng, cấu hình: rõ ràng, cấu hình: bộ nhớ cache và nothings hoạt động, tôi không biết đâu là vấn đề!

On localhost nó hoạt động hoàn hảo

+0

Bạn đã thử 'php thợ thủ công cấu hình: rõ ràng | cache' –

Trả lời

5

Nếu hệ điều hành địa phương của bạn là khác nhau từ hệ điều hành máy chủ sản xuất của bạn, bạn có thể chạy vào một vấn đề trường hợp nhạy cảm và các tập tin không được tìm thấy. đảm bảo tên tệp của bạn là CHÍNH XÁC, cùng một trường hợp và tất cả. Điều này có thể xảy ra đặc biệt nếu một môi trường là Mac và một là Linux.

Nếu sự cố không được khắc phục, vui lòng đi qua liên kết sau. Nó có thể giúp bạn

Laravel 5 - View [home] not found

Laravel 5.1 View not found

Laravel 5 InvalidArgumentException in FileViewFinder.php line 137: View [.admin] not found

+0

Ôi trời ơi! Là cái đó! "sites -> Sites", hệ điều hành của tôi-> Windows, Server OS-> Centos. Cảm ơn bạn! Cảm ơn bạn! 5 GIỜ CHO NÀY! 6 giờ sáng trên đất nước của tôi, tôi đi ngủ yên tĩnh – Vincen

10

cũng nhiều lần nó phát hiện ra rằng cấu hình bộ nhớ cache là vấn đề. Sử dụng các lệnh sau để giải mã chúng.

php artisan config:cache 
php artisan config:clear 
+0

Ngoài ra, chỉ định cho phép 777 để bootstrap và lưu trữ làm việc cho tôi. Cảm ơn –

0

Hãy thử một trong các lệnh này:

php artisan dump-autoload hoặc composer dump-autoload

0

tôi đã cùng một vấn đề nhưng nguyên nhân là khác nhau. Đối với tôi, sự cố là quyền trên thư mục errors. Đặc biệt là thư mục không thực thi được.

Để giải quyết trên linux:

$ chmod +x ../views/errors 
Các vấn đề liên quan