IT168首页 | 产品报价 | ChinaUnix社区 | ITPUB社区 | 文库 | 博客 | 自测 | 专题 | ITPUB学院

apache

问题:apache基于主机名或者域名的访问限制不能正确执行  问题分析:原因可能有两个:第一是DNS上面的数据有问题,比如你对foobar.example.com做了访问限制,但是实际上foobar.example.com只是其他域名的别名,这样foobar.example.com来访问你的时候,Apache通过地址-域名查找之后返回的是真实的域名,而不是foobar.exam

18日更新
标签: apache
apache基于主机名的访问限制不能正确执行

问题:我的网站只能从局域网里面访问,Internet上无论哪里都访问不到  问题分析:导致这个问题有很多原因,但是一般是网络配置的问题而不是Apache配置的问题。可能是防火墙阻止了Internet对你80端口的访问,很多ISP都有作这样的限制。  解决:可以试试修改你的Apache配置文件,让Apache监听在8000端口,再从Internet上

18日更新
标签: apache
Apache问题:网站为什么只能从局域网里访问

今天测试linux/Apache环境下各设计语言的速度。测试是个人的,且没有进行大负荷测试,只在一个用户的条件下,测试领域很不全面,只有简单循环、乘法和数据库读取。因此这个结果只能说明在轻负荷情况下,一般数学运算和数据库简单读取的性能。   测试条件: Hardware: Dell Dimension XPS,Pentium II 450, 256M RAM, Adap

18日更新
标签: apache
各种语言在apache中的测速

kylix是linux下非常好的集成开发工具(个人认为是windows程序员转向Linux最适合的),前一段工作中使用Kylix3进行了Apache动态共享对象(DSO)的开发,在开发工作中遇到了许多的问题,经过摸索一一解决了,有些经验给大家共享,以免后来者走弯路。   为什么要采用DSO   最重要的原因是效率。Apache是模块化设计的,所以

18日更新
标签: apache
使用Kylix3开发Apache DSO

问题:为什么Apache在我的系统上面不能编译?  解决:  出现这个问题的原因有几个:  1. Configure不能识别你的系统环境变量;  这个可能由于环境变量完全没有设置或者不能得到明确信息(比如系统版本,头文件位置等)。出现这个问题只能手动设置这些变量或者让系统能提供这些信息。  2. 你的系统的C编译器是个垃

18日更新
标签: apache
为什么Apache在我的系统上面不能编译

问题:apache打开或者关闭列目录功能  问题分析:如果客户端发送一个URL请求, 但是相应的目录里面没有DirectoryIndex属性指定的文件名,那么可以使用mod_autoindex模块来列出该目录的文件名。  解决:编译Apache的时候包含mod_autoindex模块,然后参考下面的例子来设置Apache配置文件:  打开列目录功能:  <Di

18日更新
标签: apache
apache打开或者关闭列目录功能

问题:我的Apache安装好后,把公司主页放入DocumentRoot后,用浏览器看公司主页全是乱码,但通过查看/编码/简体中文,设置后又能正常显示,如果重新打开又是乱码,我的服务器应如何设置才能解决这问题呢?  解决:apache的版本是httpd.2.X以上的话,需要改动一个地方。  vi httpd.conf  AddDefaultCharset GB2312

18日更新
标签: apache
如何修改apache的默认语言为中文

一. Apache认证设置(windows2000篇)   假设:   1. apache安装在c:apache中   2. 测试目录为c:apachehtdocs est   3. apache 1.3.26版   步骤1. edit c:apacheconfhttpd.conf   <Directory c:/apache/htdocs/test>   Options Indexes FollowSymLinks   AllowOverride AuthConfig   </Directory&

18日更新
标签: apache windows2000
Apache认证设置(windows2000篇)

问题分析:在Apache 1.3b2以前的版本,关于基于地址的虚拟主机和基于名字的虚拟主机的规则定义很混乱,在Apache 1.3b2版本开始出现了一个新选项:NameVirtualHost, 它可以让这些规则单一化。这样导致你以前基于名字的虚拟主机不能正常工作。  解决:在你的Apache的配置文件中定义每个虚拟主机之前使用NameVirtualHost选

18日更新
标签: apache 虚拟主机
升级到Apache 1.3.x后为何虚拟主机设置失效

问题:apache服务器有很多域名,重定向使得客户端只能看见一个域名  解决:  1. 安装mod_rewrite模块来实现;  2. 使用基于名字的虚拟主机配置,例如:  NameVirtualHost *  <VirtualHost *>  ServerName www.foo.net  ServerAlias foo.com  Redirect permanent / http://www.foo.com/  </Virtu

18日更新
标签: apache
重定向使客户端只能看见apache的一个域名

一、简介  这篇文章要说明的是如何将阿帕奇与SSL(Secure Socket Layer)结合起来安装配置。众所周知,在网络上以明文传递敏感信息是相当不安全的,因此SSL提供了一种加密手段,在底层上为上层协议提供服务和加密方案,因此当用户在以HTTP协议传输数据时,窥探者将难以获取数据的信息。当然加密只是在传输过程中的,对用户

18日更新
标签: apache
用SSL构建一个安全的Apache

./Configure文件是一个经常被遗忘的Apache工具。本文介绍如何用./Configure进行编译配置,避免每次编译Apache时进行重复的操作。文章比较了常规方法与使用./Configure这两者各自的优缺点以及如何手工编辑配制文件进行编译配置。  一、优缺点比较  我们知道,配制Apache编译选项使用的是configure。但除此之外,我们还可

18日更新
标签: apache
编译配置Apache中的Configure

问题:编译的时候把mod_cookies编译进去了,但是cookies还是不能用  解决:首先要清楚的是,Apache即使没有mod_cookies这个模块也能正常传递Setcookie的头部。出现这个问题的原因在于你的脚本没有写好,或者浏览器不支持cookies或者浏览器不接受cookies。

18日更新
标签: apache
Apache为什么不能正确使用cookies

问题:为什么无论访问服务器的那个页面都会被提示"Forbidden/You don’t have permission to access on this server"?  解决1:查找Apache的配置文件,里面包含<Files ~>的内容,如果有这个字符串, 那么表示你的Apache配置关于<Files>容器的定义有问题,把它修改成<Files ~ "^.ht">就可以了。  注意

18日更新
标签: apache
访问apache服务器的页面被提示Forbidden

1、apache错误日志里面出现"connection reset by peer"  这个问题一般是客户端在连接还没有完全建立的时候就取消连接,比如用户按了浏览器上面的“停止”按钮,一般来说没有什么问题。但是如果频繁出现,就表示很多客户端连接到Apache服务器的响应时间太长了,可能是网络的问题或者服务器性能问题。  2、apache错误日志

18日更新
标签: apache
apache错误日志里出现的几点提示及原因

问题1:  在一些基于glibc的linux系统上编译Apache 1.2.x的时候,提示crypt功能错误怎么办?  解决:  由于glibc把cyrpt功能放在单独一个库文件里面,你需要修改源码或者设置配置选项EXTRA_LIBS=lcrypt。      问题2:  编译Apache的时候出现“undefined reference to “__inet_ntoa” or other __inet_* sym

18日更新
标签: apache
编译Apache时常见的两个小问题

问题:为什么我的Apache服务器支持到一定数量的虚拟主机之后就不能再增加了?  问题分析:  你可能到达你系统的某个资源的上限了。最有可能的是已经达到了预定义的文件描述符上限,有些库程序(例如gethostbyname()) 不能得到文件描述符的时候没有把它正确反馈给Apache,所以Apache没有办法自己发现这个问题。每个日志

18日更新
标签: apache
Apache支持的虚拟主机数是一定的吗?

问题:服务器挂起,或者不能启动,错误日志里面出现"fcntl: F_SETLKW: No record locks available"或者类似的信息。  问题分析:这个是文件锁定问题,表示Apache服务器在尝试使用一个NFS文件系统上面的同步文件。由于使用并行操作模式,Apache服务器在访问某些特定资源的时候需要一些同步机制。其中一种同步机制就是文件

18日更新
标签: apache
apache服务器不能启动怎么办?

问题:Apache中如何使每个用户有独立的cgibin目录  解决:两种可选择的方法:  1. 在Apache配置文件里面关于public_html的设置后面加入下面的属性:  ScriptAliasMatch ^/~([^/]*)/cgibin/(.*) /home/$1/cgibin/$2  2. 在Apache配置文件里面关于public_html的设置里面加入下面的属性:  <Directory /home/*/pu

18日更新
标签: apache
Apache中如何使用户有独立cgi-bin目录

问题:访问apache服务器目录的时候只能用http://foo.domain.com/~user/形式而不能去掉尾部的斜杠  问题分析:当你访问一个目录的时候不带尾部的斜杠,Apache需要执行一个重定向操作告诉客户端必须加上这个斜杠,如果不是这样的话,URL相关内容就不能正常显示出来。 但是要执行这个重定向,Apache需要知道服务器的名字以便

18日更新
标签: apache
访问apache服务器目录时不能去掉尾部斜杠
金秋十月 与你饮酒论道
热门文章
it168文库会议频道上线

热门标签

热点推荐