L5.2 PHP致命错误:Illuminate\Auth\SessionGuard :: basic声明

Foo*_*Bar 1 php laravel composer-php laravel-5 laravel-5.2

我只是将我的L5.2应用程序推送到生产服务器.我做了一些更改,但突然间我收到以下错误:

     PHP Fatal error:  Declaration of Illuminate\Auth\SessionGuard::basic($field = 'email')
     must be compatible with
     Illuminate\Contracts\Auth\SupportsBasicAuth::basic($field = 'email', $extraConditions 
     = Array) in /home/forge/domain.com/bootstrap/cache/compiled.php on line 461
Run Code Online (Sandbox Code Playgroud)

该应用程序在本地和登台服务器上工作正常.

Mah*_*fuz 8

只需删除bootstrap/cache/compiled.php文件

rm bootstrap/cache/compiled.php 然后运行 composer dump-autoload

php artisan clear-compiled

它应该工作