通达OA2016在windows下IIS上的运行及配置日志

46 篇文章 0 订阅
32 篇文章 0 订阅

2016年10月1日

OA升级到2016后,有段时间感觉速度老是上不去,观察到C盘系统中老是出现ZendLoader_errors.txt的错误日志,平时使用中经常出现白屏,其自身用的是nginx+php5.4,并且是fastcgi模式,所以在此基础上,想把他转换到IIS上。刚好服务器用的是win2008 r2,所以准备在此基础上修改,官网上只有老版本的配置,所以,只能参考下,根据网上资料来进行配置了。

1、先把IIS安装上,角色管理器中添加IIS,貌似必须打开cgi的支持,为了性能考虑,静态内容压缩和动态内容压缩一定要开启。

2、安装完后,打开Internet信息服务(IIS)管理器,首先添加应用程序池:

名字为php,无托管代码,托管管道模式为集成。

3、更改主网站路径为D:\MYOA\webroot,应用程序池为php,并修改对应的你要使用的端口。

4、在主网站(Default Web Site)添加处理程序映射:

添加模块映射,请求路径为 *.php,模块为FastCgiModule,可执行文件为D:\MYOA\bin\php-cgi.exe,名字为php。

5、更改应用程序池的高级属性:

启用32位用程序:True

我更改了最大工作进程数为100

这样子基本上就能跑动了。

2016年11月16日

1、更改了压缩,把启用动态内容压缩的勾选去掉。

2、并启用输出缓存:

添加扩展名: 注意,扩展名必须带.并启用用户模式缓存。

.css,.cab,.htm,.html,.js,.ttf都做用户缓存模式为 发生更改前一直缓存。

.apk,.bmp,.doc,.gif,.jpg,.pdf,.png都做用户缓存模式为:23:59:59,也就是基本上缓存24小时。

先试着,看看能不能更好,因为这段时间手机端的访问不太正常。

3、添加expires头,启用内容缓存

网站中,更改http响应标头

设置常用http常用响应头,使web内容过期,设置时间为12小时。

10:21 启用内核模式缓存,对于静态内容,但是排除htm和html。

默认情况下输出缓存大小为262144字节,就是256KB,把这个改为1M,也就是1024*1024=1048576,位置在点服务器名字,点输出缓存,编辑功能设置,设置缓存的最大响应大小为1048576即可。



  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

lwprain

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值