解决IIS7中FastCGI 进程超过了配置的活动超时时限的问题

近日,需要满足测试需求,进行大数据并发测试时,报出【HTTP 错误 500.0 – Internal Server Error E:\PHP\php-cgi.exe – FastCGI 进程超过了配置的活动超时时限】

解决办法:

IIS7->FastCGI设置->双击”php-cgi.exe”->”活动超时” 项默认是设置为70(秒),改为600(10分钟,此处根据需求设置可以略高)

IIS7中默认没有fastCGI setting模块,需要手工安装administration pack for iis 7.0,下载地址:https://www.iis.net/downloads/microsoft/administration-pack

 

解决windows 2008下IIS7的HTTP500错误

造成浏览器显示500错误常见原因有:ASP语法出错、ACCESS数据库连接语句出错、文件引用与包含路径出错、使用了服务器不支持的组件如FSO等。
另外,对于win2008的IIS默认不显示详细出错信息的问题以下就是重点部分了,2008默认它是不会显示详细错误的。
1.打开IIS,点全局设置中的”错误页”(注意必须是全局网站!)
2.右击500错误这一行,单击 “编辑功能设置”.
2.在错误响应中,选第二项的”详细错误”
3.点确定后刷新IE就会显示详细的出错信息.
值得注意的地方:这样设置了,就不能给500内部错误自定义错误页面了。

继续阅读“解决windows 2008下IIS7的HTTP500错误”

APACHE HTTPS服务器证书安装配置指南

一、  生成证书请求

1.     下载CSR生成工具
您需要使用CSR生成工具来创建证书请求。
下载AutoCSR:
http://www.itrus.cn/soft/autocsr.rar

2.     生成服务器证书私钥及证书请求
运行AutoCSR.bat文件,按照操作提示填写证书注册信息。
以下是示例信息:
通用名(域名):    test.itrus.com.cn
组织名称:          iTrus China Co.,Ltd.
部门名称:          VTN Support
省市名称:          Beijing
市或区名:          Beijing

继续阅读“APACHE HTTPS服务器证书安装配置指南”

Nginx HTTPS服务器配置方法

一、SSL证书申请

1、确认需要申请证书的域名

2、生成私钥和csr文件

在linux机器上执行以下命令生成私钥

#openssl genrsa -out server.key 2048

在linux机器上执行以下命令生成csr文件

#openssl req -new -key server.key -out certreq.csr

以下黑色标识文字仅供参考,请根据商户自己实际情况进行填写

Country Name: CN                      //您所在国家的ISO标准代号,中国为CN

State or Province Name:guandong       //您单位所在地省/自治区/直辖市

Locality Name:shenzhen                 //您单位所在地的市/县/区

Organization Name: Tencent Technology (Shenzhen) Company Limited                 //您单位/机构/企业合法的名称

继续阅读“Nginx HTTPS服务器配置方法”

微信小程序开发Nginx配置SSL证书,解决request fail问题

    微信小程序强制所有接口必须使用https进行访问,但是服务器配置好证书之后,使用IDE可以正常访问,但是使用真机就一直报错(ios和andriod都会)。显示request fail 未能完成操作。KCFErrorDomainCFNetwork 错误301.

继续阅读“微信小程序开发Nginx配置SSL证书,解决request fail问题”