después de cargarlo en el host, recibo este mensaje cuando intento cambiar algo en la base de datos a través de ajax sabiendo que está funcionando bien en localhost
"message": "CSRF token mismatch.", "exception": "Symfony\\Component\\HttpKernel\\Exception\\HttpException", "file": "/hermes/bosnacweb08/bosnacweb08ab/b1283/ipg.nmedcure47094/proxima/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php",aquí está mi código ajax
$.ajax({ url: '{{ url('appointment') }}/update_status_doctor/' + appointment_id, type: "PATCH", data: { '_token': "{{ csrf_token() }}", 'status': status, 'doctor': doctor, },aquí está la ruta
Route::patch('/appointment/update_status_doctor/{id}', [AppointmentController::class, 'update_status_doctor'])->middleware('auth');la solución que hice y no funciona es poner ob_start(); en index.php en público
Supongo que debe incluir cambiar el código ajax a lo siguiente
$.ajax({ url: '{!! url('appointment') !!}/update_status_doctor/' + appointment_id, type: "POST", data: { '_token': "{{ csrf_token() }}", '_method': "PATCH", 'status': status, 'doctor': doctor, } }