Laravel Spark正在添加' LocalHost'到图片上传中的网址

时间:2017-02-23 07:17:40

标签: php laravel-5.4 laravel-spark

所以我尝试使用以下命令

为spark创建符号
ln -s /var/www/spark-rewrite/storage/app/public /var/www/spark-rewrite/public/storage

但是当我尝试在设置模块中上传图像时,图像仍然不可见。

虽然图像正在添加到文件夹

  

/public/storage/profiles/image.jpg

我发现了问题,但不知道如何解决这个问题

问题是src url用来获取图像的火花就像这样

  

http://localhost/storage/profiles/hlQbtMwPNHITQPjFzuBUiY9MsM4RMvQPkfDfMwOy.jpeg

由于我的项目有域名,localhost无效,有人可以帮我解决这个问题吗?

谢谢

1 个答案:

答案 0 :(得分:2)

我有同样的问题。我通过更新.env文件中的APP_URL来匹配我的域名,从而成功解决了这个问题。就我而言,我将localhost更改为spark.app:8000。最初,我没有意识到Spark会在每次上传照片时将完整的照片网址保存到数据库中,因此您需要在更改.env设置后重新上传照片。