Intervention \ Image \ Exception \ NotWritableException Не удается записать данные изображения в путь - PullRequest
0 голосов
/ 26 мая 2018

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

 $image = $request->file('image');
    $imagename = $image->getClientOriginalExtension();
    $imagename = time().'.'.$imagename;

    $destinationPath = URL::to('public/images/categories');
    $img = Image::make($image->getRealPath());

    $img->resize(100, 100, function ($constraint) {
        $constraint->aspectRatio();
    })->save($destinationPath.'/'.$imagename);

    $destinationPath = URL::to('public/images/categories');

я получаю следующую ошибку.

Intervention \ Image \ Exception \ NotWritableException
Can't write image data to path (http://www.mama- 
put.com/public/images/categories/1527334545.jpg)

Что я делаю не так?Хорошо работает на локальной машине, но не на сервере

1 Ответ

0 голосов
/ 26 мая 2018

вы должны использовать путь на вашем сервере, а не URL.

$destinationPath = storage_path('public/images/categories');
$img = Image::make($image->getRealPath());
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...