Articles of apache 2.2

发现CRL已过期 – 撤消所有证书,直到获得更新的CRL

运行在我的VPS上的基于Apache的应用程序最近停止了服务SSL事务。 我在error_log中收到如下错误: [Tue Aug 24 12:39:00 2010] [warn] Found CRL is expired – revoking all certificates until you get updated CRL [Tue Aug 24 12:39:00 2010] [error] Certificate Verification: Error (12): CRL has expired 有没有人有这个问题,并知道更新CRL的方式? 系统重要性 : Ubuntu 8 Linux 2.6.18-028 Apache 2.2.8 OpenSSL 0.9.8g

find特定的Apache进程的HTTP请求

我有几个运行在系统上的apache进程,似乎陷入了无限循环。 有什么办法可以检查apache进程,find他们正在尝试响应的HTTP请求?

mod_wsgi + cherrypy = 404 – 未findpath“/index.wsgi/”

.htaccess: AddHandler wsgi-script .wsgi RewriteEngine On RewriteBase / RewriteRule ^(media/.*)$ – [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ /index.wsgi/$1 [QSA,L,PT] index.wsgi: import atexit import threading import cherrypy cherrypy.config.update({'environment': 'embedded'}) if cherrypy.engine.state == 0: cherrypy.engine.start(blocking=False) atexit.register(cherrypy.engine.stop) class Root: def index(self): return "…" index.exposed = True def default(self): return "default" index.exposed = True application = cherrypy.tree.mount(Root(), "/") 这是一个共享的主机,我没有访问Apache […]

ssl.conf和httpd.conf的可能位置

我正在试图写一个脚本在python中获取证书文件和私钥,并在Apache服务器上安装SSL证书。 我机器上的ssl.conf文件位于/etc/httpd/conf.d/目录下,我认为这是正常的。 但是,根据分布情况,ssl.conf文件可以包含哪些其他目录? 而ssl.conf是只有Apache 2的一个特性? 如果运行的服务器是Apache 1,我需要find并编辑httpd.conf文件吗?

DNS通配符和虚拟子域

我正在尝试为我的用户帐户制作一个虚拟子域。 例如:user.mysite.com 这被映射到www.mysite.com/profile/user 我在WHM中启用了通配符DNS,并且改变了我的httpd.conf以允许通配符。 现在,anything.mysite.com被发送到我的默认主页,这是伟大的,但一个子域,我已经创buildforums.mysite.com,现在也去默认的主页,并没有重新正确的指导! 如何启用通配符,但排除一些子域名? 谢谢。

httpd.conf中专用服务器需要哪些模块?

我们有一个Godaddy上运行的专用服务器。 我们在这个服务器上托pipe了java web应用程序和几个WordPress博客。 Java Web应用程序运行在Tomcat 5.5 + mod_jk + Apache 2.我试图优化Apache服务器,我看到有几个模块加载。 请让我知道,哪些是运行上述应用程序所需的模块? 加载的模块列表是 – LoadModule auth_basic_module modules / mod_auth_basic.so LoadModule auth_digest_module modules / mod_auth_digest.so LoadModule authn_file_module modules / mod_authn_file.so LoadModule authn_alias_module modules / mod_authn_alias.so LoadModule authn_anon_module modules / mod_authn_anon.so LoadModule authn_dbm_module modules / mod_authn_dbm.so LoadModule authn_default_module modules / mod_authn_default.so LoadModule authz_host_module modules / mod_authz_host.so LoadModule […]

Apache服务器没有广播到互联网

我在我的机器上安装了Apache服务器。 我已经设置并指定了根文件夹等,当我去http://localhost/ ,它工作正常,告诉我,Apache安装正确。 但是,当我在浏览器中input我的IP时,它不起作用,并提出“连接超时”错误。 我尝试使用我的路由器(即端口转发)configuration一切,但无济于事。 当我将计算机直接连接到调制解调器时,绕过路由器,可以通过在浏览器中input我的IP来访问根文件夹。 但是,根据http://downforeveryoneorjustme.com/和一个试图通过互联网访问的朋友,无法通过互联网访问根文件夹。 我已经试过在httpd.conf文件中分别使用ServerName和Listen指定我的服务器并将Apache绑定到我的IP地址。 仍然无济于事。 有什么想法吗? 提前致谢。

雪豹服务器上的PHP失败

我试图在我的雪豹服务器上启动PHP。 该文件是 <?php phpinfo() ?> 我打开了PHP并把文件放在/ Library / WebServer中 我在日志中得到以下两个错误: (8)Exec format error: exec of '/Library/WebServer/test/index.php' failed Premature end of script headers: index.php 我能做些什么来解决这个问题?

需要将主页redirect到与apache不同的文档根目录

我希望将除www.example.com和example.com之外的其他内容指向不同的根目录。 所以example.com和 example.com/page将会分为两个独立的根源。 我需要这样做,所以我可以让主页在发展中的其他地方。 这里是我的虚拟主机的网站看起来像。 ServerName www.example.com ServerAlias *.example.com DocumentRoot /var/www/example

Apache将所有内容转发到除了webmail之外的Tomcat

刚刚问StackOverflow,但在这里更合适。 我有我的Apache HTTP服务器设置为转发所有请求到Tomcat,即proxy_ajp.conf看起来像: ProxyPass / ajp://localhost:8009/ Tomcat在端口8009上进行侦听。除了当我尝试访问服务器上的squirrelmail(即webmail)之外,这种方法是可行的。 有没有办法转发所有的请求到Tomcat, 除了去/ webmail /? 谢谢您的帮助。