路由器文件
Route::get('index',[
'as'=>'home',
'uses'=>'PageController@getIndex'
]);
P age Controller
namespace App\Http\Controllers;
use Illuminate\Http\Request;
class `PageController` extends Controller
{
public function getIndex(){
return view('master');
}
}
请帮助我,我试过但有一个问题:RouteCollection.php第179行中的NotFoundHttpException: 非常感谢
答案 0 :(得分:0)
return view('master');
返回名为master的文件夹。
在该主文件夹中,您必须创建一个刀片文件,例如index.blade.php。
然后在控制器中执行此操作:
return view('master.index');
这将链接到resources/views/master/index.blade.php
答案 1 :(得分:0)
只是提醒另一个可能的原因导致问题是你应该将你的Route :: get(..)放入" web.php"不是像#34; api.php"等其他php文件。在路线文件夹中。
答案 2 :(得分:-1)
登录Cpanel:找到MultiPHP INI编辑器将所需的域更改为php7或同一页面上的内容,确保这些设置正确无误,如下所示:allow_url_fopen,allow_url_include都已启用display_errors enable_dl禁用其余取决于您自己的偏好。然后点击保存。
现在按如下所示编辑.env文件:
APP_NAME=Laravel
APP_ENV=local
APP_KEY=base64:#######################=
APP_DEBUG=true
APP_LOG_LEVEL=false
APP_URL=https://yourdomain.com
MAIL_DRIVER=sendmail MAIL_HOST=smtp.googlemail.com
MAIL_PORT=587
MAIL_USERNAME=youremail@gmail.com
MAIL_PASSWORD=password
MAIL_ENCRYPTION=null
最后,清空缓存,然后重试。请注意,除非您创建404页,否则不会显示。