Laravel文件存储位置混乱

时间:2018-09-12 20:42:17

标签: laravel

我正在努力把头放在laravel中的文件存储周围。我设置了php artisan storage:像据说的那样在线链接。

然后将图像存储在存储方法中

  

$ request-> file('brandimage')-> storeAs('/ public / brandimages',$ filename);

我尝试在没有/ public的情况下执行此操作,但是会引发错误。这意味着当我要删除必须使用的文件

  

Storage :: delete('public /'。$ brand-> brand_image_path);

(brand_image_path为:thumbimages / thumb-post-5.jpg,因此它不会添加任何额外的目录。

我的问题是,当我将站点从本地转移到服务器时,没有图像出现。我的项目正在www.sitename.com/thumbimages/thumb-post-5.jpg上寻找它们,但是要真正看到它们,我必须去www.sitename.com/storage/thumbimages/thumb-post-5。 jpg”

我猜想它应该在本地服务器上运行,所以我在哪里做错了?

1 个答案:

答案 0 :(得分:0)

我发现即使我在本地,也应该使用/storage/thumbimages/thumb-post-5.jpg”。/ storage而不是在本地使用/ storage。