专栏首页Web技术布道师关于LNMP+Frp内网穿透环境下一个PHP程序运行超时的问题

关于LNMP+Frp内网穿透环境下一个PHP程序运行超时的问题

一直想在内网穿透的环境下运行WordPress,但是由于WordPress的一个插件一直运行超时错误的问题未解决而作罢,这次有空调试一下,看看能否解决:

1.检查nginx中fastcgi(php-fpm)60s超时的问题

在站点配置文件中加上fastcgi_read_timeout 600;

location ~ .*\.(php|php5)?$ {

fastcgi_pass 127.0.0.1:9000;

fastcgi_connect_timeout 600;

fastcgi_read_timeout 600;

fastcgi_send_timeout 600;

fastcgi_buffer_size 64k;

fastcgi_buffers 4 64k;

fastcgi_busy_buffers_size 128k;

fastcgi_index index.php;

include fastcgi.conf;

}

2.检查nginx.conf反向代理的超时配置

在http节段增加如下配置

client_header_buffer_size 32k;

large_client_header_buffers 4 64k;

client_max_body_size 8m;

keepalive_timeout 600;

client_header_timeout 600;

client_body_timeout 600;

proxy_connect_timeout 600;

proxy_send_timeout 600;

proxy_read_timeout 600;

proxy_buffer_size 16k;

proxy_buffers 4 64k;

proxy_busy_buffers_size 64k;

proxy_temp_file_write_size 64k;

3.检查php.ini相关超时配置

output_buffering = On

max_execution_time = 600

max_input_time = 600

default_socket_timeout = 600

4.检查frps.ini相关超时配置

heartbeat_timeout = 600

vhost_http_timeout = 600

5.检查frpc.ini相关超时配置

vhost_http_timeout = 600

# heartbeat_interval = 600

# heartbeat_timeout = 600

问题最终解决,考虑1、2、4、5的可能性比较大。

本文分享自微信公众号 - PHP技术大全(phpgod)

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2018-10-09

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • php 解压缩 zip 和 rar 压缩包文件

    项目涉及文档处理,用户上传的包括 zip 和 rar 压缩包,需要先将压缩包解压后再作处理。对于 zip 压缩包,由于 php 自带 zip 扩展,可以直接解压...

    猿哥
  • matlab调用IP Cam网络摄像头

    感谢大家关注matlab爱好者微信公众号,今天给大家介绍一下如何使用matlab调用网络摄像头。在聊天栏中回复“017”、“摄像头”或“IP”即可快速获取本视频...

    艾木樨
  • Qt开源网络库[2]-接口篇

    上一篇介绍了Qt开源网络库,有兴趣的可以翻开往期推送.今篇主要介绍该开源网络库接口的用法.

    Qt君
  • 开源推荐 - Swoft 2.0.3 重大更新,发布优雅的微服务治理

    Swoft 是一款基于 Swoole 扩展实现的 PHP 微服务协程框架。Swoft 能像 Go 一样,内置协程网络服务器及常用的协程客户端且常驻内存,不依赖传...

    猿哥
  • MyEclipse生成javadoc文档

    三。create javadoc for members with visibility解释 private 所有类和成员都生成

    ZhangXianSheng
  • 手把手撸PHP扩展 0x03: 理解PHP生命周期的过程

    我们现在所处的目录就是这个服务器的根目录。我们请求这个服务器的时候,服务器会在这个目录里面查找资源。

    桶哥
  • Django 2.1.7 使用富文本编辑器 tinymce

    Django 2.1.7 Admin - 注册模型、自定义显示列表字段 Django 2.1.7 上传图片 - Admin后台管理 https://djan...

    Devops海洋的渔夫
  • 【多进程】php多进程编程

    php实现多进程需要安装pcntl模块,这个模块是php官方提供的,所以我们可以在PHP源码中找到,下载 php7.3.7 源码并解压到 /home 目录下,...

    码缘
  • 开源推荐 - soar-PHP - SQL 语句优化器和重写器的 PHP 扩展包、 方便框架应用中 SQL 调优

    soar-php 是一个基于小米公司开源的 soar 开发的 PHP 扩展包,方便框架中 SQL 语句调优。

    猿哥
  • QML界面嵌入QWidget使用

    Qt君

扫码关注云+社区

领取腾讯云代金券