将 laravel 5.2 项目移动到实时服务器时缺少图像和主页

missing images and home page when moving laravel 5.2 project to live server

images 在本地主机中工作正常,因为 src="/lr/public/bootstrap/images/photo.jpg" 但不能在实时服务器上工作

实时服务器上的错误消息失败 404 未找到 www.mysite.com/lr/public/bootstrap/images/photo.com

注意:当我删除 /lr/public 图像时,实时服务器上有效

我的 cpanel 根目录是 /home/ad

在/home/ad>> 我有包含我的项目的文件夹“lr”,我删除了其中的文件夹 public

在public_html>> 我有文件夹 public >> bootstrap 的内容 - 上传 - index.php .....等

看起来你没有 link 你的图片是正确的。

我认为 link 应该是: www.mysite.com/bootstrap/images/photo.jpg
不是: www.mysite.com/lr/public/bootstrap/images/photo.com

使用:asset('bootstrap/images/photo.jpg') link 从您的 public 文件夹中下载文件。

Blade 示例。 <img src="{{ asset('bootstrap/images/photo.jpg') }}">

确保 'photo.jpg' 存在于 'public/bootstrap/images/' 目录中