与两个laravel 5项目共享相同的上传目录


share same uploads directory with two laravel 5 projects

我试图在laravel项目上添加文章(图像和文本),这些文章应该显示在另一个laravel项目中。问题是,我存储的链接(公共/上传/图像。png)的图像到相同的数据库,但当我切换到第二个项目的图片不显示有什么建议,我怎么能解决这个问题?

因为您存储了图像的相对链接(相对链接取决于调用该链接的位置),例如:

你的相对链接:public/uploads/image.png在域名www.abc.com成为

www.abc.com/public/uploads/image.png

,在域名www.123.com中变成

www.123.com/public/uploads/image.png

因此,它指向不同的地方。

这里的解决方案是使用绝对url来存储您的图像到数据库:

{domain-where-your-images-stored}/公共/上传/image.png

无论你的立场如何,它都会指向同一个地方

认为,