我正在尝试在laravel项目中添加文章(图像和文本),这些文章应该显示在另一个laravel项目中。 问题是我将图像的链接(public / uploads / image.png)存储到同一个数据库,但当我切换到第二个项目时,图片没有显示是否有任何关于如何解决这个问题的建议?
答案 0 :(得分:0)
因为您存储图像的相对链接(相对链接取决于调用该链接的位置),例如:
您的相关链接:域名www.abc.com中的public / uploads / image.png成为
www.abc.com/public/uploads/image.png
并在域名www.123.com中变为
因此,它指向不同的地方。www.123.com/public/uploads/image.png
此处的解决方案是使用绝对URL将图像存储到数据库中:
{域,其中-您的图像存储} /public/upload/image.png
无论你的观点如何,它都会指向同一个地方
此致