// What's my mime?
$_mime = 'text/plain';
if ($_file[strlen($_file)-1] == 'j') { $_mime = 'text/javascript'; }
else { $_mime = 'text/css'; }
Я действительно не понимаю, почему выше не работает, мой сервер будет ответ с двумя входными типами либо .min.js или .min.cssПочему моя простая проверка расширения имени файла не работает?
Он должен взять последний символ, шаг назад один , который должен быть либо j
, либо s
.
Ответ всегда текст/css независимо. Конечно, строгое ограничение на мим, а затем ломает весь мой сайт.
Это не имеет ничего общего с типом mime. Он проверяет имя файла. – isherwood
Почему не просто '$ _mime = mime_content_type ($ _ file);'? –
@BrandonHorsley это была исходная строка кода, которую я заменил, потому что не удалось правильно определить любые типы mime. Я считаю, что проблема Symfony Framework. Всегда возвращался текст/plain. –