WAMP不发送文件头(内容类型)正确
-
18-09-2019 - |
题
我不能让一个PHP文件在我的WAMP的服务器发送正确的头。将不会是一个问题,通常,除了是成功运行是再用了,并且主CSS文件不会在Firefox工作。
这里是行的是该合并的CSS文件一起文件,用于发送输出作为CSS。在
header('Content-Type: text/css; charset=UTF-8');
我还推杆在phpmyadmin的目录.htaccess文件:
AddType text/css .css
既不是工作。我能做些什么,以确保该文件是由Firefox的解释为CSS?
解决方案
AddType指令是不相关的 - 告诉的默认处理程序使用指定的MIME类型 - 在PHP的情况下,不使用默认的处理程序
。在头驾驶室管理工作应该正确设置MIME类型头 - 和你所描述的行为,并认为它是失败
。这个失败最常见的原因是,头已经被刷新和身体的产量已开始PHP获取到头部脚本之前。这可能是由于各种东西(包括UTF8文本文件中的BOM标记 - 你不能在你的源代码通常看到的)。
这也意味着你的错误处理/登录电子坏了 - 或者你不知道从哪里LOK错误 - 花一些时间来阅读如何配置错误报告手动
下进行。
不隶属于 StackOverflow