上传图片至媒体库时出现An error occurred in the upload报错求助
WordPress 媒体库图片上传报错解决方案
你遇到的上传报错提示如下:
An error occurred in the upload. Please try again later.
可按以下步骤逐步排查解决:
- 排查文件自身问题:首先确认
final (1).jpg文件未损坏,可在本地正常打开预览;重命名文件去除空格和括号特殊字符,修改为final-1.jpg这类无特殊符号的文件名后重新上传;同时核对文件大小是否超出站点后台设置的最大上传限制,超出则压缩图片后重试。 - 检查站点目录权限校验:如果是自行部署的WordPress站点,检查
wp-content/uploads/目录权限设置错误也会触发上传失败,Linux服务器下将该目录权限设置为755,目录内文件权限设置为644即可,不要设置为777权限避免安全隐患。 - 插件与主题冲突排查:临时停用站点所有已安装插件,重新尝试上传操作,若上传成功则逐个启用插件定位冲突插件,替换兼容版本即可;插件排查无问题可切换到WordPress默认主题,确认是否为当前使用的主题代码冲突导致。
- 调整PHP运行配置:若站点PHP配置的上传限制、运行时长参数过小也会触发该报错,可编辑php.ini配置文件调整对应参数:
upload_max_filesize = 64M post_max_size = 64M max_execution_time = 300
修改完成后重启PHP服务再尝试上传。
- 本地环境排查:清除浏览器缓存后切换无痕模式重试,或者直接更换其他浏览器执行上传操作,排除本地浏览器缓存、插件导致的请求异常。
- 存储容量检查:确认站点媒体库分配的存储容量未用尽,若额度不足可删除无用的历史文件释放空间,或者扩容存储额度后重试。
问题报错截图:
内容的提问来源于stack exchange,提问作者Divyani Pujara
相关产品推荐
相关产品推荐

