我正在使用netbeans 8.2 ide,Apache 2.4和php7。
我已经下载了Bootstrap,并且我试图将它链接到index.php我还没远。当我在localhost上测试示例页面时,我没有加载错误" css,因为它的MIME类型“text / html”不是“text / css”"
我尝试过的事情(重新启动每个人之间的错误):
更改了default_mimetype =" text / html"到default_mimetype =""在php.ini文件中
更新
我做了更多的研究结果PHP将解析.css作为html无论出于何种原因并改变其mime类型(不完全确定这一切是如何工作但似乎是这种情况)。所以我将.css文件重命名为.php文件,并将代码添加到每个.css文件中
header('Content-type: text/css', true);
这不起作用,然后我将以下内容添加到index.php中:
header("X-Content-Type-Options: nosniff");
这只是因为缺少mime类型而阻止了样式表的加载!甚至与Content-type一起使用。
我还在服务器enter image description here
中包含了请求和响应标头的捕获非常感谢你的任何帮助,这是非常令人沮丧的我试图进入一些基本的网页设计,但我甚至无法通过所包含的Netbeans模板。我觉得它与PHP7或Apache 2.4的配置有关,但我不知道下一步
答案 0 :(得分:1)
我最终卸载了我自己配置的Apache服务器,并安装了预配置的WAMP Apache服务器,这解决了我的问题,所以在某个地方出现配置问题,不知道现在一切都工作正常。