将Wordpress移动到新服务器,奇怪的Javascript错误(没有内联JS?)

将Wordpress移动到新服务器,奇怪的Javascript错误(没有内联JS?),javascript,wordpress,Javascript,Wordpress,我刚刚将一个WP站点移动到另一台服务器,在控制台中出现以下错误: 拒绝执行内联脚本,因为它违反了以下内容安全策略指令:“script src‘self’”。启用内联执行需要'unsafe inline'关键字、哈希('sha256-…')或nonce('nonce-…') 在寻找解决方案时,我只看到有关Chrome扩展的内容 这会是什么,突然之间 我尝试将Jquery更新到最新版本,但没有帮助。这很奇怪,我无法准确地指出。在我的开发机器上,在新的位置,站点膨胀。幸运的是,生产现场仍在运行 编辑:

我刚刚将一个WP站点移动到另一台服务器,在控制台中出现以下错误:

拒绝执行内联脚本,因为它违反了以下内容安全策略指令:“script src‘self’”。启用内联执行需要'unsafe inline'关键字、哈希('sha256-…')或nonce('nonce-…')

在寻找解决方案时,我只看到有关Chrome扩展的内容

这会是什么,突然之间

我尝试将Jquery更新到最新版本,但没有帮助。这很奇怪,我无法准确地指出。在我的开发机器上,在新的位置,站点膨胀。幸运的是,生产现场仍在运行

编辑:

此解决方案部分有效:。基本上,您必须将此行添加到.htaccess文件中:

标题集内容安全策略“允许‘自我’;媒体src*;img src*;脚本src‘自我’‘不安全内联’;样式src‘自我’‘不安全内联’;”

但是部分地!现在CSS膨胀了:

拒绝加载样式表“”,因为它违反了以下内容安全策略指令:“style src‘self’‘unsafe inline’”


但问题仍然存在:为什么会突然发生这种情况?

只要更新jquery版本,它就会解决这个问题


参考链接:

这个插件帮助解决了我的问题:内容安全策略WordPress插件

太好了!不过,很难找到关于它的参考资料。我花了很长时间才找到它:


在这种情况下,如果看到出现错误的站点,此时无法访问新服务器,我的开发机器也无法访问,那就太好了。我希望有人能有机会。