Laravel5:RouteCollection.php第161行中的NotFoundHttpException

Nipun Tyagi

我已经从github克隆了一个存储库,但是在路由到admin时出错,同一代码在另一台开发人员计算机上运行良好,我们都在使用Window 8。

我们正在使用Auth中间件来验证用户是否登录,但是当我尝试访问管理员时却http://example.com/admin出现此错误

NotFoundHttpException in RouteCollection.php line 161

但是前端工作正常。我试图在终端中执行以下命令,但之后又出现了同样的问题

composer install
php artisan clear--compiled

我也使用命令检查了注册的溃败及其在终端中的显示

php artisan route:list

在此处输入图片说明

这是我的route.php

Route::get('/', function () {
    return view('welcome');
});


// Logging in and out
get('/login', 'Auth\AuthController@getLogin');
post('/login', 'Auth\AuthController@postLogin');
get('/logout', 'Auth\AuthController@getLogout');

Route::group(['namespace' => 'Admin','prefix' => 'admin','middleware' => 'auth',], function () {

    resource('/', 'AdminController');

    resource('/countries', 'CountryController');

});

.htaccess文件代码

<IfModule mod_rewrite.c>
    <IfModule mod_negotiation.c>
        Options -MultiViews
    </IfModule>

    RewriteEngine On

    # Redirect Trailing Slashes If Not A Folder...
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)/$ /$1 [L,R=301]

    # Handle Front Controller...
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^ index.php [L]
</IfModule>
Nipun Tyagi

我已经解决了这个问题,在我的情况下,.htaccess文件存在问题,我已经更改了.htaccess文件中的baseurl,它开始为我工作。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Laravel中RouteCollection.php第161行中的NotFoundHttpException

RouteCollection.php第161行中的Laravel 5.1 NotFoundHttpException:

RouteCollection.php第161行中的NotFoundHttpException:Laravel 5.3

RouteCollection.php第161行中的NotFoundHttpException laravel 5.2

RouteCollection.php第161行中的NotFoundHttpException:在Laravel 5中

laravel 5.2 NotFoundHttpException在RouteCollection.php第161行

Laravel与WAMP服务器-Error,RouteCollection.php第161行中的NotFoundHttpException:

为什么在Laravel 5.3的RouteCollection.php第161行中没有NotFoundHttpException

Laravel 5-RouteCollection.php第143行中的NotFoundHttpException

Laravel5:Redirect :: to()在RouteCollection.php中的NotFoundHttpException外部链接

Laravel 5.4 中的 RouteCollection.php(第 179 行)中的 NotFoundHttpException

Laravel 5在RouteCollection.php第219行中的MethodNotAllowedHttpException:

RouteCollection.php第201行中的Laravel 5 MethodNotAllowedHttpException:

Laravel中RouteCollection.php中的NotFoundHttpException

RouteCollection.php中的Laravel 5.3 NotFoundHttpException

Controller.php第268行中的1/1 NotFoundHttpException:找不到控制器方法。在laravel 5中

Laravel 错误:RouteCollection.php 第 233 行中的 MethodNotAllowedHttpException

Laravel-RouteCollection.php第251行中的MethodNotAllowedHttpException

RouteCollection.php第218行中的Laravel MethodNotAllowedHttpException:

RouteCollection.php 中的 laravel 5.4 MethodNotAllowedHttpException(第 251 行)

Laravel 5.3登录路由-RouteCollection.php中的NotFoundHttpException

laravel5中的路由问题

在laravel5中使用memcached

Laravel 删除方法:RouteCollection.php 第 233 行中的 MethodNotAllowedHttpException:

RouteCollection.php第218行中的MethodNotAllowedHttpException使用Knockout js和Ajax的Laravel 5.1

Laravel 5:使用Route :: delete删除用户记录,在RouteCollection.php中获取MethodNotAllowedHttpException

Laravel5(PHP)或SailsJS(node.js)?

RouteCollection.php第200行中的MethodNotAllowedHttpException:

RouteCollection.php第219行中的MethodNotAllowedHttpException