Задать вопрос
Roshette
@Roshette
So love fucking laravel

Из-за чего возникает ошибка при загрузке картинки Laravel?

Выдаёт такую ошибку.
Can't write image data to path (uploads/img.png)
Вот код
if(Input::hasFile('file')) {
            $file = Input::file('file');
            $file = Image::make($file)->resize(300, 200)->save('uploads/img.png');
}

Когда в строке
$file = Image::make($file)->resize(300, 200)->save('uploads/img.png');

Убираю Uploads и сохраняю просто в папку public, то всё работает, как решить эту проблему?
  • Вопрос задан
  • 926 просмотров
Подписаться 3 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
@djay
Испозуй абсолютные пути, вместо относительных (про разницу - загугли и почитай)

Должно быть так

..->save(__DIR__ . '/uploads/img.png');
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы