我新的Magento 2,我已经得到恼火,我做了一个全新的安装,并在浏览器设置都看起来不错,成功安装后,前端和后端我得到一个错误,我无法登录管理面板,当我加载管理页面给我这个错误:
Refused to execute script from '<URL>' because its MIME type ('text/html') is not executable, and strict MIME type checking is enabled.
我在网上查了一下,很多评论都说在pub/static中缺少htacess,但是一切都很好,我已经清理了缓存,编译,部署等。我都做了,但是不明白为什么我仍然得到错误。。
前端错误:
注意:奇怪的是我在前端的控制台错误中检查的是错误行
http://mageuniversity.local/Magento_Theme/js/responsive.js net::ERR_ABORTED 404 (Not Found)
我不明白在根路径“Magento_Theme/js”中到底是怎么看的。
5条答案
按热度按时间pepwfjgg1#
静态文件尚未部署,请尝试
同时保持开发模式打开,它将显示错误
如果仍有相同的问题,请运行以下命令
然后再
ne5o7dgx2#
试用两种magento模式制作/开发人员
bin/magento deploy:mode:set {mode} [developer|production]
也检查你所有文件夹的所有者,我认为你的magento不能创建静态文件。
yfwxisqw3#
看起来你可能在pub/static中丢失了一个重要的.htaccess文件,请确保它在那里。如果没有,请从GitHub Magento repo -https://github.com/magento/magento2中复制一个
如果你没有丢失文件,那么它一定是一个问题,与国防部重写,请确保您已经安装了它,它是正确配置。
watbbzwu4#
首先,请删除'静态'文件夹从'pub/static'在magento 2删除此文件夹之前,请复制.htaccess文件从这个文件夹中的其他文件夹在您的电脑。之后,使用cmd/shell运行这些命令
和
和
在运行这些命令后。将旧的.htaccess文件粘贴到新的静态文件夹中。就是这样。
您的项目工作现在享受!
8gsdolmq5#
当您以错误的方式添加Js文件时,可能会出现此错误。例如,当您将“***.js***”添加到文件末尾时。
例如:
错误
右侧