2016-05-18 25 views
0

ルートに問題があります。多分私は設定で何かを見逃しています。 1つのファイルにのみルーティングできます。Laravel 5ルートが動作しない

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

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

これらのルートは完璧に働いているが、私はexamleためwelcome2するファイルを変更したときには、HTTPエラー500

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

が動作していないので、ルートを示しています。 welcome 2というファイルはwelcomeの名前が変更されたコピーで、同じディレクトリにあります。

mod_rewriteが有効です。

の.htaccessも

任意の提案を働いていますか?

ありがとうございます。

+0

welcomeとwelcome2は同じ場所にありますか? – Qazi

+0

あなたはキャッシュをクリアする必要があります "php artisan cache:clear"& "php artisan view:clear"& "php artisan route:cache" –

+0

@Qazi - はい、どちらもサーバ上の同じディレクトリにあります。 –

答えて

0

ので、 でキャッシュをクリアした後、「PHPの職人キャッシュ:明確な」&「PHPの職人ビュー:明確な」&「PHPの職人ルート:キャッシュ」完全に停止したアプリケーション。 一部の再検索後、laravel.logファイルのアクセス許可に問題があることがわかりました。 誰もがコメントしました。

関連する問題