WordPress 上传图片提示 HTTP 错误,先检查什么?

先用一个尺寸小、格式正常且文件名简单的图片复现,并在浏览器 Network 保存上传请求的状态码。413 更接近上传限制,403 可能是 WAF,500 / 503 要查 PHP 与图片处理日志;若小图成功、大图失败,再检查文件大小、像素、内存、临时目录和写入权限。

更新于 2026年8月25日
0 人已解决

先用对照文件判断是文件还是链路

保留原图,用已知正常的小型 JPG 或 PNG 测试。若所有文件都失败,查请求、权限与服务端;若只有特定图片失败,核对格式、文件大小、像素、色彩信息与文件是否损坏,不要反复上传同一文件。

状态码比“HTTP 错误”更有用

从 Network 和服务器日志查看准确结果:413 检查 Web、PHP 与代理各层上传上限;403 检查安全规则;500 / 503 查 PHP 致命错误、资源和图像处理库。超时或空响应则对齐请求时间,排查大图缩放和外部存储。

权限只改精确目录

WordPress 的媒体附件说明要求 wp-content / uploads 具备正确写入权限。确认上传目录、磁盘和临时目录后,只修复明确错误的所有者或权限;不要把整个网站递归设置为 777。成功后检查缩略图也已生成,而不只是原图存在。

Answer feedback

这条回答解决了你的问题吗?

公开票数用于优先完善答案。

还需要进一步协助?

联系李李