2016-12-22 8 views
0

プロジェクトを新しいサーバーに移動しました。Laravel - 各コントローラのRouteCollection.php行161でNotFoundHttpExceptionを取得しています

composer update 
php artisan migrate 
php artisan cache:clear 

しかし、イムは、このエラーメッセージを取得:各コントローラに

NotFoundHttpException in RouteCollection.php line 161: 

は、私は次のようでした。どんな考え?

[UPDATE]

これは、ルート/ web.phpファイルの内容です:

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

Route::group(['middleware' => 'web'], function() { 
    Route::auth(); 
    Route::get('/orders', '[email protected]'); 
}); 
Route::group(['middleware' => 'web'], function() { 
    Route::auth(); 
    Route::get('/shipments', '[email protected]'); 
}); 

これは、ローカルホスト上ではなく、何らかの理由で新しいサーバー上の正常に動作します。

[UPDATE] - パブリックフォルダ

<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] 

    # Handle Authorization Header 
    RewriteCond %{HTTP:Authorization} . 
    RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}] 
</IfModule> 
+0

ルートファイルのコードとコントローラの位置を掲載できますか? – Jerodev

+0

@Jerodev、投稿を更新しました。確認してください。 thx –

+0

あなたの新しいサーバで、 'php artisan route:list'を実行し、出力ファイルを調べてルートファイルがロードされていることを確認できますか? – Donkarnash

答えて

0

これからの.htaccessのは、あなたがアクセスしようとしているURLのルートが定義されていることを確認したルート宣言に定義されたあなたのルートの問題です。

EDIT

あなたは.htaccessコードであなたの質問を更新してくださいもらえますか?これには何らかの問題があるかもしれません。あなたのURLがwww.example.com/laravelのようなものであれば、ルートはlaravelで始まらず、/となるはずです。

UPDATE ルート/ web.php

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

Route::group(['middleware' => 'web'], function() { 
    Route::auth(); 
    Route::get('/orders', '[email protected]'); 
    Route::get('/shipments', '[email protected]'); 
}); 

組み合わせルートグループのために変更を加えます。

+0

Srry、私はあなたの答えを得ていない、あなたは詳細を教えてくれますか?または例かもしれない? thx私はローカルでは正常に動作しているが、サーバ上では動作しないと言わざるを得ない。 –

+0

私のEDITを見てください。可能であれば、同じ質問を更新してください。 –

+0

私の投稿にhtaccessを追加しました –

関連する問題