上线部署到Heroku的问题

跟着教程走到这里上线到Heroku后,点击“登录”“注册”会抛出“500|服务器错误”
一般线上出现这个报错是大小写单词错误导致的,使用heroku logs查看日志

上线部署到Heroku的问题
查看文件
app\Http\Controllers\Auth\LoginController.php

<?php

namespace App\Http\Controllers\Auth;

use App\Http\Controllers\Controller;
use App\Providers\RouteServiceProvider;
use Illuminate\Foundation\Auth\AuthenticatesUsers;

class LoginController extends Controller
{
    use AuthenticatesUsers;
.
.

可以看到里面已经引入了Illuminate\Foundation\Auth\AuthenticatesUsers
因为LoginController是继承自Controller的,因此在Controller.php中再引入一下
app\Http\Controllers\Controller.php

<?php

namespace  App\Http\Controllers;

use Illuminate\Foundation\Auth\Access\AuthorizesRequests;
use Illuminate\Foundation\Bus\DispatchesJobs;
use Illuminate\Foundation\Validation\ValidatesRequests;
use Illuminate\Routing\Controller as BaseController;
use Illuminate\Foundation\Auth\AuthenticatesUsers;//添加这一行

class  Controller  extends  BaseController
{
 use AuthorizesRequests, DispatchesJobs, ValidatesRequests,AuthenticatesUsers;//和这里
}

然后再上线就好啦
我看讨论区里没用heroku相关的讨论,大家都是把应用部署到哪里了呢?

《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!