У меня есть проект в Laravel 5.2, и я пытаюсь обновить его до 5.5. Сначала я начал следовать официальному руководству по обновлению до 5.3 с 5.2, я сделал все шаги, и мое приложение не работает должным образом. Когда я захожу на сайт, он открывает логин, но после того, как я ввожу имя пользователя и пароль, он выглядит «загруженным», но все, что он делает - это перезагружает страницу логина. Проверены и перепроверены все элементы из руководства по обновлению, и я не понимаю, как заставить его работать ..
это мой файл маршрутов web.php:
/*
|--------------------------------------------------------------------------
| Application Routes
|--------------------------------------------------------------------------
|
| Here is where you can register all of the routes for an application.
| It's a breeze. Simply tell Laravel the URIs it should respond to
| and give it the controller to call when that URI is requested.
|
*/
use Illuminate\Support\Facades\Auth;
use Illuminate\Support\Facades\URL;
Route::get('/', function () {
if (Auth::user()->isPrestador())
return redirect('/home');
elseif (Auth::user()->isAuditor())
return redirect('/auditor');
else return view('welcome');
})->middleware('auth')->name('home');
Auth::routes();
Route::get('/token', function (){
return csrf_token();
})->middleware('auth');
Route::get('/home', 'HomeController@index');
Route::get('/ayuda', function (){
if (Auth::guest() || Auth::user()->isPrestador()){
return Response::make(file_get_contents('./Manual-prestador-CAD.pdf'), 200, [
'Content-Type' => 'application/pdf',
'Content-Disposition' => "inline; filename='Manual-prestador-CAD.pdf'"
]);
}
elseif (Auth::user()->isAuditor())
return Response::make(file_get_contents('./Manual-auditor-CAD.pdf'), 200, [
'Content-Type' => 'application/pdf',
'Content-Disposition' => "inline; filename='Manual-auditor-CAD.pdf'"
]);
});
Route::get('/auditor/{idEstado?}/{idSolicitud?}', 'AuditorController@index')->where('idSolicitud', '[0-9]+');
Route::get('/auditor/form/{idItem}/{backUrl}', 'AuditorController@auditarForm')->where('idItem', '[0-9]+');
Route::get('/auditor/view/{idItem}/{backUrl}', 'AuditorController@auditarView')->where('idItem', '[0-9]+');
Route::post('/auditor/auditar', 'AuditorController@auditar');
Route::post('/afiliado/estado', 'AfiliadoController@consultarEstadoAfiliado');
Route::post('/prestacion/estado', 'PrestacionController@estado');
//ajax autocomplete
Route::get('/prestacion/codigo', 'PrestacionController@codigo');
Route::get('/prestacion/descripcion', 'PrestacionController@descripcion');
Route::get('/prestacion/view/{idItem}/{backUrl}', 'PrestacionController@viewItem')->where('idItem', '[0-9]+');
Route::post('solicitud/crear', 'SolicitudController@crear');
Route::get('solicitud/{idEstado?}/{idSolicitud?}', 'SolicitudController@index')->where('idSolicitud', '[0-9]+');
Route::get('solicitud/emitir/{idSolicitud}/{backUrl}', 'SolicitudController@emitir')->where('idSolicitud', '[0-9]+');
Route::post('solicitud/imprimir/{backUrl}', 'SolicitudController@imprimir');