首页 文章

使用laravel 5.3在子域中显示图像时出错

提问于
浏览
0

我已成功将我的laravel项目部署到共享主机(cPanel),所有这些似乎都与图像分开 . 直接存储在服务器上的图像,例如logo.png没有显示,但同一公共目录中的css文件显示出来 .

当我尝试通过其URL直接查看图像时,我仍然无法访问它并给我一个错误“图像”http:// ...“因为包含错误而无法显示 .

您能否提一些建议?提前致谢

更新:我尝试了几种在本地工作的替代方案,但在上传时没有 .

  • <img src = "/img/logo.png" width = "100" />

  • <img src = "{{ asset('/img/logo.png') }}" width = "100" />

以上都不起作用,甚至当我尝试通过http://sub.domain.com/img/logo.png访问它时 . 它给出了上面的错误

1 回答

  • 0

    事实证明,问题不在于RewriteRule,而在于ftp客户端使用ASCII格式上传图像 . Laravel似乎没有选择那些图像,所以我用二进制格式重新编写它们,一切都运行正常 .

    我希望这可以帮助别人 .

相关问题