500 внутренняя ошибка сервера ...... Не найден исключительный файл метания носителя Spatie - PullRequest
0 голосов
/ 26 мая 2019

Я пытаюсь загрузить изображение пользователя в laravel, используя Jquery AJAX post request. Остальные данные формы добавляются и обновляются в таблице, но когда интерпретатор достигает строки кода, где я добавляю изображение, он выдает 500 внутреннихОшибка сервера.

Я отправляю токен csrf вместе с почтовым запросом ajax

КОД JQUERY:

$("#update-info-form").submit(function (event) {
    event.preventDefault();
    var $form = $(this),
        url = $form.attr('action');
    $.post(url, {
        firstname: $('#fn').val(),
        lastname: $('#ln').val(),
        partyname: $('#pn').val(),
        email: $('#em').val(),
        phonenumber: $('#pm').val(),
        address1: $('#a1').val(),
        address2: $('#a2').val(),
        type: $('#tp').val(),
        balance: $('#bl').val(),
        userimage: $('#userimage').val(),
        '_token': $('input[name=_token]').val()
    }, function (data) {
        console.log(data);
        $('#user-info').modal('hide');
        $('#user-info-table').load(window.location.href + ' #user-info-table');
    });
});

Код Laravel ::

if (!is_null($request->userimage)) {
    if (sizeof($mediaItems) > 0) {
        foreach ($mediaItems as $mediaItem) {
            $mediaItem->delete();
        }
    }

    $party->addMedia($request->userimage)
        ->preservingOriginal()
        ->toMediaCollection('avatar');
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...