dongzhu6900 2017-05-09 05:56
浏览 62
已采纳

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

Route details:-

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

Controller details

    <?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;
    }
    }

Controller path:-

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

Error is only shown on server which is linux based (Error displaying:), and on my windows local it is working properly. Php version for server is 7.0.7 and on my local is 7.0.9 Please help

  • 写回答

1条回答 默认 最新

  • douhuan2101 2017-05-09 08:32
    关注

    Solved it! It was all because (ModelName::where('v_id',1)->count();) which was causing an error just added a space between 'v_id', 1 so (ModelName::where('v_id', 1)->count();) and it was solved. This worked for me, Thanks everyone for helping Cheers njy.

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?