【问题标题】:How I can display user profile picture on view laravel如何在视图 laravel 上显示用户个人资料图片
【发布时间】:2020-02-18 21:43:45
【问题描述】:

当我尝试显示登录用户的用户个人资料图片时遇到问题,我有一个名为 DayRequest 的视图,但我无法让 Laravel 显示用户个人资料图片,该图片存储在另一台计算机中IP 10.57.2.98 我将图像地址存储在一个名为 Fotografia 的 SQL Server 列中,并且 fotografia 字段有 \10.57.2.98\Fotos_Empleados\userid.jpg

我试过<img src="10.57.2.98\Fotos_Empleados\10044.jpg" class="user-image" alt="User Image">

<img src="{{\\10.57.2.98\Fotos_Empleados\10044.jpg}}" class="user-image" alt="User Image">

我的输出显示 10.57.6.94\Fotos_Empleados\10044.jpg 它什么也没显示,请帮忙谢谢

【问题讨论】:

  • 您可以在浏览器中访问http://10.57.6.94/Fotos_Empleados/10044.jpg吗?
  • 显示 404 - 找不到文件或目录。
  • 如果您的浏览器无法访问该文件,它将无法显示它。就是这么简单。
  • 有什么我可以展示的吗?

标签: php sql laravel web developer-tools


【解决方案1】:

您的服务器即使在浏览器中也没有显示任何内容,因此这不是 laravel 语法问题,请检查您的图像服务器以发送有效响应。

【讨论】:

  • 检查我的图像服务器是什么意思?我需要检查什么?我很抱歉我是 laravel 的新手
  • 刚刚通过这个 url 到浏览器地址行并回车,你得到图像了吗? 10.57.2.98\Fotos_Empleados\10044.jpg
  • 这就是为什么它无法加载到img标签中,你的服务器没有发送图像作为响应,首先解决这个问题
  • 我该如何解决这个问题?对不起,我在 laravel 有点新,这是我第一次尝试从服务器检索图像
  • 那台服务器没有响应,这不是 Laravel 的问题,我不能告诉你如何修复服务器,因为我没有关于那台服务器的信息。我可以建议您使用您的服务器,从您的存储或公共目录中检索图像
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-09-21
  • 2014-05-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多