PHP用作css但用作MIME类型text / html

时间:2012-09-26 08:39:16

标签: php css mime-types

我在网页上有一些表格。表单由CMS组件生成。表单的样式是通过template_css.php文件设置的,这有助于给定表单变量的动态样式。

在我的本地环境中,文件加载正常,css按预期呈现。但是在公共服务器中,css没有呈现,我从Chrome调试器收到以下警告:

资源解释为样式表,但使用MIME类型text / html传输:... filepath

即使是PHP文件,我还能做些什么来强制将此文件作为CSS读取?

谢谢

2 个答案:

答案 0 :(得分:5)

您想将标题设置为text / css:

<?php header("Content-type: text/css"); ?>

答案 1 :(得分:0)

我怀疑你的公共服务器正在为php文件指定mime类型。如果apache有关详细信息,请参阅mod_mime