Файловый менеджер laravel: 500 Внутренняя ошибка сервера при обрезке и изменении размера

я использую unisharp filemanager в Laravel 5.4Laravel-файлменеджер

Я настроил все согласно документация а также интеграция. Я могу загружать файлы сейчас, но не могу обрезать и изменить размер того же загруженного изображения.
Я получаю следующую ошибку в консоли

Failed to load resource: the server responded with a status of 500 (Internal Server Error) - http://127.0.0.1:8000/laravel-filemanager/doresize?img=http%3A%2F%2F127.0.0.1%3A8000%2Fphotos%2F1%2F835e871b8f5105255b1ead21947b6799.jpeg&working_dir=%2F1&dataHeight=&dataWidth=&=1490245875358

И если я иду по ссылке выше, она выдает ошибку

NotReadableException in AbstractDecoder.php line 335:
Image source not readable

Код в crop.blade.php в filemanager выглядит как ниже

 <button class="btn btn-primary" onclick="performCrop()">
{{ trans('laravel-    filemanager::lfm.btn-crop') }}
</button>
<button class="btn btn-info" onclick="loadItems()">
{{ trans('laravel-    filemanager::lfm.btn-cancel') }}
</button>
<form action="{{ route('unisharp.lfm.getCrop') }}" role='form' name='cropForm' id='cropForm' mathod='post'>
<input type="hidden" id="img" name="img" value="{{ $img }}">
<input type="hidden" id="working_dir" name="working_dir" value="{{ $working_dir }}">
<input type="hidden" id="dataX" name="dataX">
<input type="hidden" id="dataY" name="dataY">
<input type="hidden" id="dataWidth" name="dataWidth">
<input type="hidden" id="dataHeight" name="dataHeight">
<input type='hidden' name='_token' value='{{csrf_token()}}'>
</form>`

Как устранить эту ошибку 500 Internal Server Error?

0

Решение

Попробуйте chown и chmod в каталоге, куда вы хотите загрузить файлы.
Вот Учебник chmod, chown

0

Другие решения

Зайдите в ваше имя проекта / unisharp / laravel-filemanager / views / crop.blade.php и по этому методу: функция

performCrop(){..
data:{
img: '{{ $img }}', -> change this with
img: '{{ parse_url($img, PHP_URL_PATH) }}',

...
}

сделать то же самое для resize.balde.php

ссылка ссылка: https://github.com/UniSharp/laravel-filemanager/issues/213

0

По вопросам рекламы [email protected]