Я пытаюсь отображать изображения в приложении Symfony следующим образом:
<img src="{{ asset('../assets/img/test.png') }}" alt="test" class="center-block" />
Я получаю пустой заполнитель, как будто ресурс изображения не существует.
Когда я пытаюсь загрузить это изображение, он загружается, но не открывается, говоря «поврежденное изображение» или подобное. Однако при открытии загруженного файла в текстовом редакторе я вижу в начале файла:
HTTP/1.1 200 OK Host: localhost:8000 Connection: close Content-Type: image/png Content-Length: 226415
И после этого остальная часть файла. Если я вычеркнул вышеуказанный блок кода из файла и сохранил его, файл открывается просто отлично.
Заголовки ответов HTTP передаются обратно в файл, и я не уверен, почему это так.
Как я могу правильно отобразить изображение?
Любая помощь оценивается.