У меня есть некоторые формы на веб-странице. Формы генерируются компонентом CMS. Формирование форм задается с помощью файла template_css.php, что облегчает динамическое моделирование с учетом переменных формы.
В моей локальной среде файл загружается отлично, а css отображается так, как ожидалось. Но в общедоступном сервере css не отображается, и я получаю следующее предупреждение от отладчика Chrome:
Ресурс интерпретируется как таблица стилей, но переносится с типом MIME text / html: … filepath
Что я могу сделать, чтобы заставить этот файл читать как CSS, хотя это PHP-файл?
спасибо
Вы хотите установить заголовок в текст / css:
<?php header("Content-type: text/css"); ?>
Я подозреваю, что ваш общедоступный сервер указывает тип mime для файлов php. Если apache видит mod_mime для деталей.