首页 > 解决方案 > 如何修复 Cakephp3 应用程序中的“加载的文件没有有效的 JavaScript MIME 类型”错误

问题描述

我的 cakephp3 应用程序显示加载资产的 mime 类型问题。

错误是:

来自“<a href="https://www.example.com/js/abc/myjs.min.js" rel="nofollow noreferrer">https://www.example.com/js/abc/ 的脚本即使其 MIME 类型(“text/html”)不是有效的 JavaScript MIME 类型,myjs.min.js 也已加载。

在此处输入图像描述

标签: cakephpcakephp-3.0assetsmime-types

解决方案


最后,我解决了我的问题。我的 cakephp 应用程序无法获取找到的 webroot 文件夹的路径。所以我在根 .htaccess 文件中添加了一大块代码

<IfModule mod_rewrite.c>
    RewriteEngine on
    RewriteRule    ^$    webroot/    [L]
    RewriteRule    (.*) webroot/$1    [L]
</IfModule>

推荐阅读