前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >从服务器收到预料之外的响应。此文件可能已被成功上传。请检查媒体库或刷新本页

从服务器收到预料之外的响应。此文件可能已被成功上传。请检查媒体库或刷新本页

作者头像
ytkah
发布2021-08-23 17:33:51
2.5K0
发布2021-08-23 17:33:51
举报
文章被收录于专栏:ytkah

  今天客户说他的wordpress网站无法上传pdf文档,18MB左右,提示从服务器收到预料之外的响应。此文件可能已被成功上传。请检查媒体库或刷新本页。但是几百kb的文档又可以上传成功,这是什么问题呢?随ytkah一起来看看

  1、排除nginx问题,把client_max_body_size值设大点,比如100mb,如下图所示

  2、排除php问题,upload_max_filesize值设大些,max_execution_time也可以相应设大点,如下图所示

  3、看下防火墙有没拦截,可以暂时关闭测试一下

  4、通过前面三步设置了以后一般就没有问题了,但是客户的网站还是不起作用。what?什么情况?

  看一下运营日志,有出现几个错误提示

代码语言:javascript
复制
[18-Aug-2021 11:47:22] WARNING: [pool www] child 20098 exited on signal 15 (SIGTERM) after 780.071691 seconds from start
[18-Aug-2021 11:47:22] NOTICE: [pool www] child 20934 started
[18-Aug-2021 11:50:52] WARNING: [pool www] child 19900, script '/*/wp-admin/async-upload.php' (request: "POST /wp-admin/async-upload.php") executing too slow (34.515695 sec), logging
[18-Aug-2021 11:50:52] NOTICE: child 19900 stopped for tracing
[18-Aug-2021 11:50:52] NOTICE: about to trace 19900
[18-Aug-2021 11:50:52] NOTICE: finished trace of 19900
[18-Aug-2021 11:52:02] WARNING: [pool www] child 19900, script '/*/wp-admin/async-upload.php' (request: "POST /wp-admin/async-upload.php") execution timed out (104.522642 sec), terminating

  去他的后台看看装了什么插件,其中有一个阿里云 OSS Upload,有可能是这个插件引起的,之前有国外朋友说过文件上传很慢。把插件暂停测试一下18mb的pdf文件上传,成功了。可能的原因是服务器在硅谷,阿里云oss是在国内,中间有一个数据传输不稳定的问题。

  有碰到相同问题的朋友可以试试

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021-08-18 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档