2016-11-19 7 views
6

エンティティブラウザを使用して画像をアップロードし、レスポンシブイメージスタイルを使用して表示しています。Drupal 8 - 最初のページに画像スタイルが表示されないload

ノードを作成してイメージを追加すると、初めて新しいユーザーがページにアクセスしたときにイメージが表示されなくなります。ページをリフレッシュすると画像が表示されます。

  • 私はitok変数の有無にかかわらず同じ結果を試しました。

  • 私は応答性のあるイメージスタイルと通常のイメージスタイル と同じ結果を使用しようとしました。

  • 画像が最初にバックエンドでアップロードされると、サムネイルは と表示されません。

  • 画像が正しくアップロードされ、ファイルフォルダにアップロードされています。最初のページのロード時に

、画像のスタイルが作成されていると私は、スタイルフォルダにそれを見ることができますし、それが窓の中に微細な開きますが、私は(画像スタイルのURLを表示する場合... /スタイル/ stylename/public/folder/image.jpg)には「エラーが含まれているためイメージを表示できません」というメッセージがあります。私がそれについて新鮮なことをするならば、イメージが現れ、その後戻ってページをリフレッシュし、イメージがそこにあります。

ブラウザが最初にキャッシュから画像を読み込もうとしているようで、URLが壊れているようです。

他の誰かがこの問題を抱えているのが聞こえます。私が考えることができるすべてを試しました。

+0

あなたのコードを表示してください。 –

+0

https://www.drupal.org/node/2195311これはおそらく役立ちます。 –

答えて

2

壊れたイメージファイルの最初の文字は改行文字です。最初のバイトを削除すると、画像は正常に表示されます。

これは、PHPコードのどこかに、タグの前に予期しない改行があることを意味します。これが1つのサイトでのみ起こっている場合は、あなたのテーマのtemplate.phpが探し始めるのに適しています。これを参照してくださいhttps://www.drupal.org/node/2195311

関連する問題