php下载大文件不稳定,window_Apache2+PHP在Windows2000下不稳定解决方案,1  制作一个bat文件在计划 - phpStudy...

Apache2+PHP在Windows2000下不稳定解决方案

1  制作一个bat文件在计划任务里面定期(每天夜里)执行:然后删除旧的日志文件,避免文件过大

apache -k shutdown

move /Y access_log access_log.old

move /Y error_log error_log.old

apache -k start

2 [httpd.conf]

ThreadsPerChild 250

MaxRequestsPerChild  30

Win32DisableAcceptEx

3 使用更详细日志捕捉死机时访问的页面

LogFormat "%h %l %u %t "%r" %>s %b "%{Referer}i" "%{User-Agent}i"" combined

记录refer可以帮助确认发生问题的请求来自什么页面,以判断是否受到攻击

可以使用"%400,501{User-agent}i"  "%!200,304,302{Referer}i"  来捕捉特定需要的log

4 在计算机管理->性能中,启动性能日志和警报->计数器日志->System Overview。根据一段时间的监测的数据,在系统监视器里面查看,找到发生死机的异常时候,内存,CPU的极值的规律。然后在警报里面,如果超过,或接近某个极值,执行重起apache命令。

5 无论如何在你的程序里面加上缓存机制:无论是通过生成静态html页面或者设置meta expired为几分钟

本文作者:相关阅读:

非常不错的SQL语句学习手册实例版

ASP.NET编程中经常用到的27个函数集

纯CSS制作级联菜单

表单递交合法性检测

三步教会你掌握Oracle外表

使用OleDbCommand对象更新SQL Server中的二进制文件

网页代码常用小技巧总结

MySQL 实用命令

css3文本阴影属性text-shadow说明

删除A表中在B表中不存在的数据

用CSS实现的图片透明度链接效果代码

用一个实例讲解Oracle数据库的PL/SQL语句块

W3C教程(13):W3C WSDL 活动

swing布局设计及事件监听和javabean数据管理事例

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值