gpt4 book ai didi

php - Drupal 8 - 图像样式未在第一页加载时显示

转载 作者:可可西里 更新时间:2023-11-01 13:25:45 24 4
gpt4 key购买 nike

我正在使用实体浏览器上传图片并使用响应式图片样式来显示它们。

我发现一旦创建节点并添加图像,新用户第一次访问该页面时,图像将不会显示。然后刷新页面将显示该图像。

  • 我尝试了使用和不使用 itok 变量,结果相同。

  • 我尝试过使用响应式图像样式和普通图像样式和相同的结果。

  • 第一次在后台上传图片时,缩略图没有显示。

  • 图像正在正确上传并位于文件文件夹中。

在第一页加载时,正在创建图像样式,我可以在样式文件夹中看到它,它可以在 Windows 中正常打开,但是如果我查看图像样式 URL (.../styles/stylename/public/folder/image.jpg)有一条消息说“图像无法显示,因为它包含错误”。如果我对此进行重写,图像就会出现,然后返回并刷新页面,图像就会出现。

浏览器似乎第一次尝试从缓存中加载图像,但它不存在,因此 url 已损坏。

很想知道是否还有其他人遇到过此问题。已经尝试了我能想到的一切。

最佳答案

损坏的图像文件中的第一个字符是换行符。如果去掉第一个字节图像就可以成功显示。

这意味着在您的 PHP 代码中的某处,您有一个意外的新行,或者在标记之前。如果这只发生在一个站点上,那么您主题中的 template.php 是开始查找的好地方。引用这个https://www.drupal.org/node/2195311

关于php - Drupal 8 - 图像样式未在第一页加载时显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40688560/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com