1

字体的正确 MIME 类型 这件事解决了,但我不知道该怎么做。帮帮我,我使用 cakePHP,我在 bookcake 中阅读了 RequestHanlder 组件,但我从未使用过 MIME。

4

1 回答 1

0
header('Content-Type: font/opentype');

在任何输出之前将它放在控制器中的任何位置。这是标准的 PHP,与 Cake 没有太大关系。您也可以使用它RequestHandlerComponent::respondAs()来设置它,它最终会做同样的事情。

这只有在您使用 Cake/PHP 提供字体文件时才有意义。如果它们只是/webroot由您的 Web 服务器(Apache?)提供服务的文件夹中的文件,那么 PHP 和 Cake 都与它无关。在这种情况下,您需要指示您的 Web 服务器为特定类型的特定文件提供服务。有关示例,请参见此处。

于 2010-08-23T01:28:58.693 回答