如何修复Laravel Production中的“找不到页面”

时间:2019-03-23 23:06:52

标签: php laravel

我已经在共享主机上部署了laravel应用程序,并且 我也更改了public_html中index.php中的目录。 问题是laravel不会在本地文件夹中打开视图文件,它说找不到页面 例如:  views / pages / home.blade.php,主目录文件无法打开,它将返回未找到的页面,但是当我将home.blade.php移至如下视图时: 查看/home.blade.php 工作正常但是,这种情况仅在共享主机上。

这是路由控制器。

...

public function pageRoute($page){
            return view('pages.'.$page);
    }

...

这是web.php中的路由 ...

Route::get('{page}',['as' => '/', 'uses' => 'DataController@pageRoute']);

...

这就是我使用类似website.com/home这样的路线时得到的东西

InvalidArgumentException
View [pages.home] not found.

1 个答案:

答案 0 :(得分:0)

好的,问题在于实际的目录名称是“ Panel”,大写字母“ P”,在我的代码中,我使用了小写字母,这就是为什么找不到它的原因。