Я тестирую часть программного обеспечения, которая работает, за исключением некоторых изображений SVG, которые не отображаются. Когда я просматриваю их с помощью Firebug в Firefox, появляется сообщение «Не удалось загрузить данный URL-адрес», однако, когда я вручную посещаю URL-адрес изображения, он отображается нормально.
Все права доступа к файлам и каталогам установлены на 777, как рекомендовано разработчиком программного обеспечения, а настройки chown для всех файлов и каталогов установлены в группу apache, что мне кажется логичным.
Что я делаю не так?
Проблема было связано с тем, что Apache не обслуживает векторную графику должным образом. Я исправил это, добавив в httpd.conf следующее:
AddType image/svg+xml svg svgz
AddEncoding gzip svgz