Php 在主机上找不到视图[layout.layout]
我厌倦了把我的Laravel应用程序推到主机上。 因此,我更改了.env for DB中的所有内容,现在出现以下错误:Php 在主机上找不到视图[layout.layout],php,laravel,laravel-5.7,Php,Laravel,Laravel 5.7,我厌倦了把我的Laravel应用程序推到主机上。 因此,我更改了.env for DB中的所有内容,现在出现以下错误: ErrorException (E_ERROR) View [layout.layout] not found. (View: /home/ramchca/ftp/resources/views/Pages/index.blade.php) Previous exceptions View [layout.layout] not found. (0) 我
ErrorException (E_ERROR)
View [layout.layout] not found. (View: /home/ramchca/ftp/resources/views/Pages/index.blade.php)
Previous exceptions
View [layout.layout] not found. (0)
我的问题是。为什么它不起作用。在本地主机上,一切正常。Make.htaccess在您的laravel目录中
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_URI} !^public
RewriteRule ^(.*)$ public/$1 [L]
</IfModule>
重新启动发动机
重写cond%{REQUEST_URI}^公众的
重写规则^(.*)$public/$1[L]
我不确定,但你可以试试。好的,我知道我做错了什么。 我的问题在这里是小写的
@extends('layout.layout')
文件夹was
Layout
是否有文件位于/home/ramchca/ftp/resources/views/Layout/Layout.blade.php
(或Layout.php
)?是否有该文件?Web服务器用户是否可读?是否可读。我在777的每个文件上都改变了按键,我也厌倦了2个不同的主机,错误是sameYeah,Linux是区分大小写的。小心-你会遇到类似的问题,比如use App\User
与App\User
,所以你需要确保你的案例完全匹配。