我有一个博客文章应用程序,我上传文件与帖子本身一起显示 . 我可以成功上传图片,但我无法显示它 .
这是我如何将其上传到我的应用程序中的文件夹..
这是我如何展示它..
我将图像上传到公共文件夹下的uploads文件夹 . 我将图像存储在数据库中,如下所示..
虽然我可以看到图像路径是正确的 . 我对正在生成的路径进行了回声,并且图像的路径是正确的 .
如果有什么事我做错了,你能告诉我吗?
谢谢
更改
$file = $file->move(public_path() . '/images/uploads', $filename);
至
$file = $file->move('images/uploads', $filename);
上面的代码会将图片上传到 public_path/images/uploads .
public_path/images/uploads
在您的代码中,我可以看到您已使用图像目录的完整物理路径来显示图片 . 只有在您要上传图像时才需要物理路径 .
try the following:
<img class="img-responsive" src="/images/uploads/{{ $post->thumbnail }}" >
您将缩略图存储在帖子模型中,但正在尝试从博客模型中获取它 . 请尝试$ blog-> post-> thumbnail . (如果你已经 Build 了关系)
2 回答
更改
至
上面的代码会将图片上传到
public_path/images/uploads
.在您的代码中,我可以看到您已使用图像目录的完整物理路径来显示图片 . 只有在您要上传图像时才需要物理路径 .
try the following:
您将缩略图存储在帖子模型中,但正在尝试从博客模型中获取它 . 请尝试$ blog-> post-> thumbnail . (如果你已经 Build 了关系)