По какой-то причине в моем приложении sinatra, которое в настоящее время использует slim, всякий раз, когда я пытаюсь поместить изображение в свою разметку с помощью html src="path/to/file"
, изображение появляется на сайте как значок стоковой фотографии, а иногда даже возвращает 404.
Все изображения хранятся в каталоге изображений, и установка фонового изображения css из изображения в этом каталоге работает нормально. Но по какой-то причине атрибут html img src не возвращает изображение после указания его местоположения в каталоге.
Все изображения в формате png.
Спасибо за любую помощь, - Адам
Для получения дополнительной информации:
Я храню свою общую папку в директоре с именем assets с
set :public_folder => 'assets'
Эта папка с ресурсами находится в базе проекта, а внутри ресурсов есть папка с именем «изображения», которая содержит мой файл png.
Что странно, так это то, что даже после определения явного пути, такого как img src="/Users/user/Desktop/Programming/Sinatra-projects/projectname/assets/images/image. png"
он по-прежнему не отображается и показывает значок стоковой фотографии.
И он успешно загружает другие изображения в этот каталог с синтаксисом расположения src="/images/image.png"