将 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/' 目录中
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/' 目录中