Php Laravel图像不会显示在live服务器上

Php Laravel图像不会显示在live服务器上,php,laravel,ubuntu,Php,Laravel,Ubuntu,当我在我的live server上运行时,我无法访问我的图像,但它可以在本地运行。我已经检查了两次,我的url是正确的,但是图片仍然没有显示出来 mysite.com/public/vendor/Beautymail/assets/images/sunny/logo.png %PUBLIC%/vendor/Beautymail/assets/images/sunny/logo.png 我只得到一个:对不起,找不到你要找的页面 *我将Laravel Forge与DO一起使用,可能是因为Windo

当我在我的live server上运行时,我无法访问我的图像,但它可以在本地运行。我已经检查了两次,我的url是正确的,但是图片仍然没有显示出来

mysite.com/public/vendor/Beautymail/assets/images/sunny/logo.png

%PUBLIC%/vendor/Beautymail/assets/images/sunny/logo.png
我只得到一个:对不起,找不到你要找的页面


*我将Laravel Forge与DO一起使用,可能是因为Windows不区分大小写,而Linux区分大小写

尝试将所有目录和文件名更改为小写字母,并在您的url中更改,这样您的新url将是:(注意,所有字母都是小写):


可能是因为Windows不区分大小写,而Linux区分大小写

尝试将所有目录和文件名更改为小写字母,并在您的url中更改,这样您的新url将是:(注意,所有字母都是小写):


在public中有一个供应商文件夹是很奇怪的。供应商文件夹(用于composer)应位于根文件夹中。删除
/public
部分:mysite.com/vendor/Beautymail/assets/images/sunny/logo。pngIt在public中有供应商文件夹很奇怪。供应商文件夹(用于composer)应位于根文件夹中。删除
/public
部分:mysite.com/vendor/Beautymail/assets/images/sunny/logo.png
mysite.com/vendor/beautymail/assets/images/sunny/logo.png