首页 > 解决方案 > 在 laravel 网站中显示图像的问题

问题描述

我将图像保存在带有$imagePath = "/upload/images/{$adver}地址的控制器中。然后这些图像保存在根文件夹的公共文件夹中,但是当我将这些图像文件移动到 C-Panel 时,我看不到它们。

图像的地址保存在advertise table,图像保存在公共文件夹中。我src="advertise.image1"用来显示图像。

这些图像在一个数据库中,我得到了到数据库的路径以在网站上显示它们。

在此处输入图像描述

标签: laravel

解决方案


你在使用 public_path 辅助函数吗?

$imagePath = public_path("/upload/images/{$adver}");

如果您说公共路径不在远程位置上工作,则您的公共路径可能存在问题。您的远程公共路径是否设置为public_html而不是公共?


推荐阅读