我上传了一张vue表格上的图片到服务器laravel,并将其正确地存储在文件夹image_cards中并正确显示。但也许一到两个小时后,它就不会出现了。我有什么问题?
if ($request->hasFile('image')) {
$file = $request->file('image');
$filename = $file->getClientOriginalName();
$path = $request->file('image')->move(public_path('image_cards'), $filename);
$card->image = $filename;
}编辑: Heroku的问题在于它不存储图像并保存路径。另一个web主机保存到图像的路径。
发布于 2021-12-26 09:18:19
解决方案是heroku,在文档中它不会保存文件的路径,比如一到两个小时-
发布于 2021-10-23 18:23:26
您缺少图像路径,需要返回完整的图像路径。请使用以下代码返回图像路径
$card->image=public_path('image_cards').'/'.$filename;https://stackoverflow.com/questions/69690819
复制相似问题