鬼打牆的問題,讓整個Laravel完全load 不出資料與樣版
問了谷歌大神解法都無法,這裡列出所有解法,當遇到一個問題,不要以為一樣的問題解法都會一樣哦!!
1.首先最常見解法就是在下路徑檔案改code,但實在不知道$this->app這個是從何而來,最後是無解收場!
app/Providers/AppServiceProvider.php
//check that app is local
if ($this->app->isLocal()) {
//if local register your services you require for development
$this->app->register('Barryvdh\Debugbar\ServiceProvider');
}else{
//else register your services you require for production
$this->app['request']->server->set('HTTPS', true);
}
2.這個解法最簡單,請簡查url是否打了https而不是http
通常本機都沒有ssl憑證,基本上就run不起https server
3.回到第一個解法的檔案(app/Providers/AppServiceProvider.php)
查看是否包了下列這一段
\URL::forceScheme('https');把他刪的就好了(改為http也沒用)
public function boot()
{
//
Schema::defaultStringLength(191);
\URL::forceScheme('https');
}