【问题标题】:After Plugins Update Wordpress doesn't load everything from uploads folder插件更新后 Wordpress 不会从上传文件夹中加载所有内容
【发布时间】:2013-01-29 16:01:54
【问题描述】:

我对这个网站有很大的问题http://www.oktoberfest.it

在大规模插件更新(9 次更新)后,此网站返回此错误:

NetworkError: 500 内部服务器错误

“上传”文件夹中的所有图像和此错误:

网络错误:404 未找到

关于 wp-includes 文件夹中的 js 文件。连 jQuery 都不会加载。

这是我到目前为止所做的:

  • 禁用所有插件
  • 通过 FTP 重置插件文件夹
  • 手动将 Wordpress 更新到 3.5.1
  • 重置上传文件夹权限(从 Aruba 控制面板)
  • 设置上传文件夹权限为777
  • 删除所有未使用的插件
  • 检查 Aruba 日志文件,发现每次页面加载都会出现“Option Indexes not allowed here”错误
  • 检查.htaccess文件没问题

插件更新后wordpress不会显示任何升级但它必须因为我在v.3.4.2上运行。

如果我尝试在浏览器上粘贴图片链接,我会收到“内部服务器错误”页面。

如果我尝试编辑帖子,所有图片都会标记为损坏,如果我尝试加载新图片,它会上传,但无法显示任何预览或图片本身。

如果我尝试启动插件安装或 wordpress 更新页面卡在下载中,但插件或系统已更新。

【问题讨论】:

  • 您可能没有备份,是吗?看看debug 是否会转储任何有用的信息。浏览器控制台中的任何 Javascript 错误?修改所有这些troubleshooting 步骤。
  • 很遗憾,我没有备份。 :( 我上面发布的错误来自JS控制台。我会尝试看看你的两个链接是否解决了这个问题。
  • 没什么,在所有的故障排除之后问题也没有解决。 :(
  • 该站点正在尝试加载 jQuery 1.6.1,但它不存在。 WP 不会将版本号放在 jQuery 文件名中。这是主题或某些插件故障。备份数据库并尝试将 WP 降级到 3.4.2。
  • WP 3.4.2 也存在问题。似乎该站点在查找某些路径方面存在一些问题。通过 FTP,上传路径和 wp-includes 仍然存在。就像之前一样。但也许值得一试降级。我该怎么做?

标签: wordpress general-network-error


【解决方案1】:

好的,我已经解决了! Aruba 告诉我这个错误:

/web/htdocs/www.oktoberfest.it/home/wp-content/uploads/.htaccess: Option Indexes not allowed here 

我只是从上传文件夹中删除了 .htaccess 文件,一切正常!我不知道这个特定站点发生了什么,因为我所有的其他站点都有这个文件没有问题。

该文件仅包含以下内容:

Options -Indexes

像其他网站一样。这是个谜。总之谢谢大家!

【讨论】:

  • 在管理员删除插件后,我管理的一个站点发生了这种情况...该站点已启动,但所有图像都消失了。我刚刚删除了上传目录中的 .htaccess 文件,图像又回来了。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-08-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-06-28
相关资源
最近更新 更多