gpt4 book ai didi

mime-types - css mime 类型返回为 text/plain 而不是 text/css

转载 作者:行者123 更新时间:2023-12-04 15:14:17 26 4
gpt4 key购买 nike

我正在使用此代码从给定文件中获取 MIME 类型

$finfo = new \finfo(FILEINFO_MIME_TYPE);
$mime = $finfo->buffer(file_get_contents($file));

如果我给它一个 PHP 文件,那么我得到
text/x-php

但是如果我给它一个 CSS 文件,我会得到
text/plain

我一直试图解决这个问题但无济于事,我的 Apache 中有 AddType 以允许 CSS 文件类型。

有人有什么建议吗?

最佳答案

您需要告诉 Apache 将文件提供为 文本/CSS 只要他们的分机号是 .css .您的服务器区分样式表和任何其他类型的文本文件的唯一合理方法是通过其文件名。

您可以通过编辑名为 的 Apache 的 MIME 类型配置文件来实现。 mime.types (根据您的发行版,它位于不同的文件夹中,可以尝试/etc/apache2 )进行以下关联:

text/css                    css

或者,如果您没有管理员访问权限,您可以创建一个 .htaccess 文件在您自己的 Web 根目录中。关于这两种方法的更多信息 here

希望这可以帮助!

重读我们的问题,也许我误解了你,你已经完成了上面的步骤?

如果是这样,您能检查一下您的操作系统正在读取 mimetype 吗?有适当的命令来检查 mimetype, over here :

此外,添加后续检查以查看文件扩展名是否以 .css 结尾似乎是务实的。这有什么原因不起作用吗?

关于mime-types - css mime 类型返回为 text/plain 而不是 text/css,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10782024/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com