【问题标题】:Error displaying images in subdomain using laravel 5.3使用 laravel 5.3 在子域中显示图像时出错
【发布时间】:2017-08-13 00:20:47
【问题描述】:

我已经成功地将我的 laravel 项目部署到共享主机 (cPanel) 上,并且除了图像之外一切似乎都在工作。直接存储在服务器上的图像,例如logo.png 不显示,但同一公共目录中的 css 文件显示。

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

你能建议吗?提前致谢

更新: 我已经尝试了几种在本地工作但在我上传时不起作用的替代方案。

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

【问题讨论】:

  • 没有任何代码我们帮不了你
  • 发布一些关于如何提供图像的代码。图像可能已损坏。图片可能正在通过 PHP,它会在顶部添加一些字符...
  • @Onix 我编辑了原始帖子。图片没有损坏,因为我可以在本地查看。

标签: laravel laravel-5.3


【解决方案1】:

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

我希望这可以帮助其他人。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-10-04
    • 2017-06-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-10
    • 1970-01-01
    相关资源
    最近更新 更多