【问题标题】:autoptimize showing error 404 in wordpress自动优化在 wordpress 中显示错误 404
【发布时间】:2020-04-13 03:39:36
【问题描述】:

我使用了这个名为 Autoptimize 的插件来优化 js 和 css,一切正常。但是后来我更新了主题,之后它仍然可以工作,但突然它开始在控制台中显示错误,它显示一个错误,指出找不到 404。但是我不再使用这个插件它仍然显示自动优化的错误(加载资源失败:服务器响应状态为 404(未找到))。试图找到无法找到的解决方案。该网站可以在桌面上正常加载,但不能在桌面上加载需要认真的帮助。

【问题讨论】:

  • 你卸载插件的方法正确吗?
  • @Adam 是的,我已经以正确的方式安装了它。但是通过在控制台中看到错误再次将其删除。

标签: wordpress


【解决方案1】:

您可以尝试多个步骤来调试和解决问题:

  • 检查插件是否已正确卸载,是否有 SSH 访问权限或 FTP 检查是否未打开

wp-内容/插件/自动优化

  • 检查您在浏览器上获取的内容没有被其他插件/服务缓存,例如。 cloudflare 什么的,硬重置浏览器缓存

How to do a hard reload on chrome

  • 检查.htaccess是否正常,大多数缓存插件都会更改并在主.htaccess上添加规则,基本和默认应该是这样的: Basic WP .htaccess 如果看起来不一样,ssh/ftp 编辑它以匹配它

  • 在 WordPress 管理员上刷新永久链接:Flushing Permalinks in WordPress

如果上述方法都没有更具体的方法,请输入有关未找到资源的控制台信息,祝你好运。

【讨论】:

  • 网站在移动设备上完美加载。问题仅出在笔记本电脑或台式机上。在控制台中,我看到它正在搜索媒体库中不存在的一些图像和一些具有自动优化但不存在的 js 文件。另一个有趣的事情是,如果我创建一个页面的副本,它加载得非常好。但是当我将它链接到网站的首页即主页时,它会显示错误。
【解决方案2】:

我也遇到了错误 404 的问题。恰好在服务器上我没有 js 文件。在控制台中发现错误“未定义 bwg_main_ready”。解决我的问题的方法:

  1. 转到自动优化器小部件的设置。
  2. 在第一个框中:Javascript 选项,关闭复选框:优化 JavaScript 代码?
  3. 转到出现错误的页面并重新加载页面。
  4. 在重新加载的页面上:“开发人员工具”-“元素”- 如果仍然存在脚本标记到不存在的 autoptimizer js 文件,请检查 HTML 代码,f.e. defer="" src="https://www.your_page.com/wp-content/cache/autoptimize/js/autoptimize_143457cf5as3cds55cc8d81712c1adsa.js
  5. 如果不存在,请返回到 Autooptimizer 小部件的设置并打开复选框:优化 JavaScript 代码?

我希望这个解决方案有所帮助。

【讨论】:

    【解决方案3】:

    听起来您的浏览器(或您的服务器/wordpress)可能有一些页面卡在缓存中。

    尝试清除浏览器的页面缓存,以及您能找到的任何 WordPress 缓存。

    【讨论】:

    • @bob 我尝试通过插件清除缓存以及清除浏览器缓存。页面的副本工作得很好。但是当我将它链接到确切的页面时,它会显示错误。
    猜你喜欢
    • 2011-01-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-25
    • 1970-01-01
    相关资源
    最近更新 更多