首页 > Web开发 > 详细

php nginx 配置

时间:2020-05-09 14:56:49      阅读:40      评论:0      收藏:0      [点我收藏+]

nginx 和 php超时设置
nginx.conf --- http节:

keepalive_timeout 600; #客户端浏览器超时时间
fastcgi_connect_timeout 600; #php-fpm连接超时时间(等待php执行的最长时间,超过这个会向浏览器返回504或502)
fastcgi_send_timeout 600; #
fastcgi_read_timeout 600;

php-fpm.conf

pm.max_children = 40 #最大子进程数量
request_terminate_timeout = 600 #php-fpm进程执行超时时间

php.ini
max_execution_time = 300 #php执行超时时间
max_input_time = 300 #获取post上传数据最长时间
memory_limit = 128M #内存限制
default_socket_time

php exec/system 使用方法

exec("node main.js",$output,$res); //node 的输出保存到$output,如果node执行报错,报错信息不会保存到$output; node执行成功 $res=0 反之 $res>0
exec("node main.js 2>&1",$output,$res); //node 的输出保存到$output,如果node执行报错,报错信息会保存到$output; node执行成功 $res=0 反之 $res>0
exec("node main.js 2>&1 &",$output,$res); //node 的输出保存到$output,如果node执行报错,报错信息会保存到$output; node程序执行成功还是失败 $res=0
system("node main.js",$res); //system用法和exec基本一样 区别是没有$output参数,直接输出,不报错到变量

php nginx 配置

原文:https://www.cnblogs.com/sanmubai/p/12857168.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!