WordPress:“HTTP 错误."上传文件时 [英] Wordpress: "HTTP Error." When Uploading Files

查看:15
本文介绍了WordPress:“HTTP 错误."上传文件时的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在使用 PHP5 在共享主机上运行 WP 3.0.1.我在通过 WP 管理部分的媒体上传器上传稍大一点的文件时遇到问题.

I'm running WP 3.0.1 on a shared host using PHP5. I'm having issues uploading files that are a little larger via the media uploader in the admin section of WP.

每次我尝试上传超过几兆字节的文件时,它都会上传,说它正在运行,然后给我一个大大的红色HTTP 错误".- 仅此而已.

Every time I try to upload a file thats over a few megabytes, it uploads, says its crunching, then gives me a big red "HTTP Error." - nothing more.

这只发生在稍大一点的文件上 - 即 20mb 的 .mp3 文件.一个 5mb 的文件似乎可以正常工作.奇怪的是过去我们上传 40mb 的文件都没有问题.

This only happens on files that are a little larger - ie a 20mb .mp3 file. A 5mb file seems to work fine. Whats weird is in the past we've uploaded 40mb files without a problem.

--

这是我迄今为止为尝试补救这种情况所采取的步骤:

Here's the steps I've taken so far to try and remedy the situation:

  1. 仔细检查 php.ini 以确保增加上传、发布和内存大小足够高.
  2. 更新 .htaccess 以包含过滤我在其他地方找到的安全模块.
  3. 通过 ftp 仔细检查所有文件权限以确保它们是 755.
  4. 打电话给主持人 - 他们不支持 3rd 方脚本"(我讨厌 IPower)
  5. 尝试使用大小相似的不同音频文件.
  6. 禁用所有插件

--

对于可能导致模糊HTTP 错误"的原因,你们还有什么想法吗?有问题吗?

Do you guys have any more ideas regarding what might be causing the vague "HTTP Error." problem?

提前致谢.

推荐答案

正如您已经推断的那样,问题在于文件上传的大小.提醒您一下,HTTP 并不是真正为传输大文件而构建的……它可以 这样做,但并非总是如此,而且不是很好.您遇到了主机因文件太大而中断传输的问题.这很可能是您无权访问的某个服务器设置.

The problem, as you've already inferred, is in the size of your file upload. Just to remind you, HTTP isn't really built for transferring large files ... it can do it, but not always, and not very well. You're running into an issue where your host is cutting off the transfer because the file is too large. It's most likely a server setting somewhere that you don't have access to.

由于他们不支持 3rd 方脚本",我猜您处于共享托管环境中,这就是为什么您的服务器上可能会发生某些变化而您不做任何事情的原因.可能的解决方案:

Since "they don't support 3rd party scripts" I'm guessing you're in a shared hosting environment, which is why something could change on your server without you doing anything. Possible solutions:

  1. 获取其他主机
  2. 使用专用服务器
  3. 通过 FTP 而不是从 WordPress 中传输较大的文件.

这篇关于WordPress:“HTTP 错误."上传文件时的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆