为什么Lumen视图方法无法从本地主机切换到实时服务器?

问题描述 投票:0回答:1

我使用Lumen构建API。还只需要显示2-3个视图(数据库内容)。在localhost上,一切正常,但是当我移至实时服务器时,我的所有视图均出现错误500。我可以显示直接内容,但不能强制其使用view()函数并显示页面。

使用laravel刀片:在本地主机上使用route:

Route::get('/about', 'PagesController@about');

我的PagesController包含:

public function about(){
    return view('pages.about');
}

和在本地主机上,一切都可以使用:

http://localhost:8000/about

但是当移到活动服务器时,我只能直接显示某些内容,而不能通过view()方法显示>]

return "text to display";

 return view('pages.about'); 

引发错误HTTP 500

为什么view()停止工作是什么原因?设置中我缺少什么吗?

我使用Lumen构建API。还只需要显示2-3个视图(数据库内容)。在localhost上,一切正常,但是当我移至实时服务器时,我的所有视图均出现错误500。我可以显示直接...

php laravel routes lumen
1个回答
0
投票

@ aynber问题是拒绝访问存储文件夹:)我没有权限在那里保存/修改文件,Lumen希望对该文件夹和子文件夹具有访问权限。当管理员授予权限时,错误http 500消失并且view()起作用

© www.soinside.com 2019 - 2024. All rights reserved.