最近在写一个thinkphp项目的时候,发现Ajax从后端请求数据时间比较长,大概需要45秒左右,但是一旦请求时间超过40s,页面就会超时404了,一开始以为是ajax请求时间不能太长,后来将Ajax请求改为同步且timeout设置为60000(毫秒),发现还是不行,然后又查一下浏览器的最长请求时间是5分钟,所以也排除了浏览器的问题,接着排除了php和thinkphp的问题,最后发现原来是apache出现的问题,最后的原因是:phpstudy自带的httpd.conf没有以下几行。加上之后正常了。

<IfModule mod_fcgid.c>FcgidProcessLifeTime 8200FcgidIOTimeout 8200FcgidConnectTimeout 4000</IfModule>

可以在thinkphp里面写一个sleep()函数做个测试。

thinkphp页面请求时间超过40S报404错误解决办法相关推荐

  1. vue-cli 项目打包后 代理接口报404错误 解决办法!

    1.启动nginx cd usr/local/nginx/sbin ./nginx 2.找到nginx安装目录 whereis nginx cd usr/local/nginx/ 3.打开nginx ...

  2. idea提交git报401错误解决办法

    idea提交git报401错误解决办法 打开当前git项目中的 .git文件夹,打开config 文件 有一句是这样的 [remote "origin"] url = http:/ ...

  3. vue项目部署后刷新网页报404错误解决

    我的项目,前端是vue项目在部署之后可以正常访问,流程没有问题,可是刷新之后浏览器会返回404错误. 部署使用的是nginx,经常用来部署项目,所以容器肯定没有问题, 这种问题在我直接启动时并没有出现 ...

  4. 服务器进tp5项目报nginx404错误,TP5框架在nginx环境下路由报404错误解决方法 亲测可用...

    前段时间给客户写了个TP5框架的后台,主要是API调用,上传到客户服务器后发现首页可用,但所有内页报404错误,网上一搜发现天多一样的问题,但找了很多都是不可用的,而且都是过时的,但最终还是自己试出来 ...

  5. Lodop、C-Lodop页面找不到报404错误解决

    在使用 Lodop.C-Lodop打印控件时,使用火狐浏览器不报错,换成IE浏览器时报404错误(找不到控件的下载位置): 以前的配置如下: 1.spring-servlet.xml中配置(找到打印控 ...

  6. ajax 调用服务器接口报403错误解决办法

    发现问题 在前端页面中远程调用服务器接口时报403错误,而直接在浏览器访问则不会报错. Ajax调用结果: 浏览器调用结果: 报403原因 经过分析发现是因为前端和服务器的域名不同而触发了防盗链机制. ...

  7. 服务器反向代理静态资源出现404错误解决办法

    先说原因和解决办法 原因就是我们只配置了服务器的请求数据代理,文件代理没有配置(我自己这么叫..) 解决办法: 把请求静态文件的路径也要用反向代理配置: 如图: 我这里用的是apache2 反向代理e ...

  8. centos下git clone报401错误解决办法

    1.我们在服务器上直接git clone项目的版本库的时候报401错误! 错误如下:error:The requested URL returned error: 401 Unauthorized w ...

  9. IE下,拖动grid的分隔栏,报getBoundingClientRect错误解决办法

    2019独角兽企业重金招聘Python工程师标准>>> ‍ IE下,拖动grid的分隔栏,报getBoundingClientRect错误 已解决,方法如下: 在ext-base.j ...

  10. C C++ 调用第三方DLL库失败 LoadLibrary 返回NULL 并报 126 错误 解决办法

    在之前有写关于生成dll文件以及调用dll的方法:https://blog.csdn.net/Hilaph/article/details/104917856 而在vs2019新开一个项目并运行调用相 ...

最新文章

  1. Google Chrome 超详细使用教程
  2. 浅谈配置文件:spring-servlet.xml(spring-mvc.xml) 与 applicationContext.xml
  3. 三十七、下篇 | tkinter实现一个翻译软件
  4. linux accept 队列,[译] TCP的SYN队列和Accept队列
  5. hexo的yelee主题使用自定义字体并用字蛛进行字体压缩的sed脚本
  6. 轻量级RTSP服务模块和RTSP推流模块适用场景区别
  7. SpringBoot学习(四)
  8. ros melodic控制真实机械臂之获取moveit规划插补点
  9. POJ3263 Tallest Cow【差分数组】
  10. 正在发生的景象--从大众消费到圈层经济
  11. myeclipse 创建和访问 servlet 项目
  12. 计算机中的cmd是什么意思,计算机中的cmd是什么意思,全称是什么
  13. java 二元一次方程式_JAVA求解一元一次二次方程
  14. The IMAP server replied to the 'EXAMINE' command with a 'NO' response: EXAMINE Unsafe Login.
  15. ReadyAPI 教程和示例(一)
  16. Python标准库:内置函数complex([real[, imag]])
  17. Latex——数学符号大全
  18. PDF转Word方法大盘点:看了这一篇,就不用再找转换技巧了
  19. ASO如何迅速提升一个核心关键词排名,aso关键词排名怎么优化
  20. 闲聊·前端跨端要不要采用同一套代码

热门文章

  1. 如果你被这个视频深深地震撼!那你一定是幸运的!
  2. 基于DEAP库的python进化算法--遗传算法实践--配词问题
  3. TF-tf.keras.layers.MaxPool1D
  4. adaboost代码实现
  5. LeetCode刷题——283. 移动零
  6. 为什么我们需要Pulsar?
  7. 几点Java程序必须满足的基本规则
  8. 梦幻一场——关于《梦断代码》
  9. 81相似标准形02——初等变换、初等矩阵、相抵 (等价)、相抵标准形
  10. 3分钟tips:什么是特征向量?什么是特征值?