我正在尝试在产品编辑页面中显示用户保存的图像。我将显示用户在添加产品中上传的图像。我正在尝试将图像转换为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”下
有什么我想念的东西或我做错的事情
答案 0 :(得分:0)
如果您在公共文件夹中上传图片,请尝试:
$path = public_path('images/upload/file_name');
如果您在存储公用文件夹中上传图像,请尝试:
$path = storage_path('images/upload/file_name');
要将图像编码为base64,请尝试:
base64_encode($file_path);