Я пытаюсь использовать файл шрифта WOFF в PHP.
Сначала я установил заголовок Content-Type:
header("Content-Type: application/font-woff");
Затем я пробую следующее:
Это работает нормально (файл правильно передается пользователю, а заголовок Content-Length соответствует размеру файла):
readfile("path/to/font.woff");
Но это не так (скрипт завершается без ошибок, но я получаю в браузере ошибку "octet stream", а заголовок Content-Length равен 0):
echo file_get_contents("path/to/font.woff");
Почему я получаю сообщение об ошибке при использовании file_get_contents? Я использую Windows 10, IIS Express 10 и PHP 7.2.