Преобразование существующих изображений в base64 в php laravel - PullRequest
0 голосов
/ 25 сентября 2018

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

, когда я использую

file_get_contents

в моем контроллере, это выдает мне эту ошибку.

file_get_contents(full_path_to_image): failed to open stream: No such file or directory

Мои изображения хранятся в «public / images / upload / FILE_NAME»

есть какой-то трюк, который я пропускаю, или что-то, что я делаю неправильно

1 Ответ

0 голосов
/ 25 сентября 2018

Если вы загружаете изображения в общую папку, попробуйте:

$path = public_path('images/upload/file_name');

Если вы загружаете изображения в общую папку хранения, попробуйте:

$path = storage_path('images/upload/file_name');

Для кодирования изображения в base64 попробуйте:

base64_encode($file_path);

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...