时间:2021-05-23
装好apache2.2后会出现不能传输html页面,但是默认却能显示It Works 主要原因是这个指令控制httpd是否可以使用操作系统内核的sendfile支持来将文件发送到客户端。默认情况下,当处理一个请求并不需要访问文件内部的数据时(比如发送一个静态的文件内容),如果操作系统支持,Apache将使用sendfile将文件内容直接发送到客户端而并不读取文件。这个sendfile机制避免了分开的读和写操作以及缓冲区分配。由于默认是打开的,但Kylin对sendfile系统调用支持不够。所以会出现无法传输大于一定容量的html页面。关掉并不影响正常使用。
同时默认编译运行时出现warn[92]Protocol not available:fail to enable APR_TCP_DEFER_ACCEPT的警告。并不影响apache正常运行,可以在编译之前将源代码中关于APR_TCP_DEFER_ACCEPT的宏定义注释掉就可以了,运行时就不会提示warn了
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
1.E:\PHPCMS\Apache2.2\conf\httpd.conf增加php设置,大概在130行,#LoadModulevhost_alias_modu
切换到你的apache安装目录下比如我的C:\ProgramFiles\ApacheSoftwareFoundation\Apache2.2\bin在这个目录下
我用的环境介绍:win2008、.netframework3.5、apache2.2、mod_aspdotnet-2.2、SQLSERVER2000。环境搭建好
这里首先介绍的是wamp51.7.4版本的升级方法,这个版本配置为php5.2、mysql5.0、和PHPMyAdmin2.11.9.2、Apache2.2。因
由于这个解决方案要通过安装Apache模块mod_python来实现,而mod_python的当前版本3.3.1只支持Apache2.2和Python2.5,所