laravel - 在 laravel 网站中显示图像的问题
问题描述
我将图像保存在带有$imagePath = "/upload/images/{$adver}
地址的控制器中。然后这些图像保存在根文件夹的公共文件夹中,但是当我将这些图像文件移动到 C-Panel 时,我看不到它们。
图像的地址保存在advertise table
,图像保存在公共文件夹中。我src="advertise.image1"
用来显示图像。
这些图像在一个数据库中,我得到了到数据库的路径以在网站上显示它们。
解决方案
你在使用 public_path 辅助函数吗?
$imagePath = public_path("/upload/images/{$adver}");
如果您说公共路径不在远程位置上工作,则您的公共路径可能存在问题。您的远程公共路径是否设置为public_html
而不是公共?
推荐阅读
- java - 应用程序实际使用的是这两个 java 版本中的哪一个?
- javascript - Javascript游戏,连接按钮作为输入
- python - 如何使用实际使用的库在 Python 中创建 requirements.txt?
- python - 尝试使用 ALAudioDevice 服务创建新模块和订阅时出错
- javascript - 从 index.js 导出变量并将其导入另一个类 - react.js
- python-3.x - 起始词匹配
- javascript - Javascript正则表达式匹配特定字符串
- mysql-workbench - 输入关键字后如何自动大写MySQL?
- c# - 有没有办法使用类似于 .AsImplementedInterfaces() 的 JSON 配置在 Autofac 中为组件注册所有接口
- mysql - mysql - 如何仅更新从多个重复行中找到的第一行