Route.php第333行中的ReflectionException:方法App \ Http \ Controllers \ Auth \ LoginController :: mail()不存在

时间:2017-05-09 05:56:00

标签: php ajax laravel-5.3

路线详情: -

Route::get('/email_id_exist','Auth\LoginController@mail');

控制器详情

    <?php namespace App\Http\Controllers\Auth;
    use App\Http\Controllers\Controller;
    use Illuminate\Foundation\Auth\AuthenticatesUsers;
    use Illuminate\Http\Request;
    use Illuminate\Support\Facades\Route;
    use Illuminate\Support\Facades\Auth;
    use Illuminate\Support\Facades\Lang;
    use App\Models\UserAdmin;

    class LoginController extends Controller
    {
public function mail(Request $request)
    {
    ....Some code here... and returned back;
    }
    }

控制器路径: -

....project_name\app\Http\Controllers\Auth\LoginController.php

错误仅显示在基于Linux的服务器上(显示错误:),并且在我的Windows本地上它正常工作。 服务器的Php版本是7.0.7,我本地的版本是7.0.9  请帮忙

1 个答案:

答案 0 :(得分:0)

解决了!       这一切都是因为导致错误的(ModelName::where('v_id',1)->count();)只是在&#39; v_id&#39;,1 所以(ModelName::where('v_id', 1)->count();)之间添加了一个空格并且它已经解决了。这对我有用,谢谢大家帮助干杯njy。