我试图在运行Apache 2.2.17的Windows 2008 Server上将MoinMoin设置为办公室维基。 原本我以为一切工作正常,除了某些原因的图像不能正常显示。 事实certificate,我所有的静态服务的内容被截断(多达800个字符),我试图找出原因。 错误日志不显示任何内容,并且访问日志表示文件被传送200 OK或304 Unchanged。 所有的dynamic内容似乎显示确定和未截断,我有一个Django的安装在同一台服务器上也正常工作。 什么可能导致这种奇怪的行为? 一个奇怪的math,我认为指向一个编码问题 – 对于所有的文本文件,丢失的字符数等于截断版本文件中换行符的数量。 改变文件本身的编码似乎没有帮助,但是如果我把所有的内容放到一行上,就好了。 虽然这似乎确实解决了这个问题,改变所有的文件将是有点笨重,我不能猜测如何用图像做到这一点。 附录 :这是我使用Wireshark的TCPstreamfunction在客户端上看到的。 我注意到的主要事情是dynamic内容(/ bgcwiki)有一些换行符后跟0,而静态内容并不总是甚至有一个换行符。 尤其是,.png的内容末尾和下一个GET请求之间没有空格。 GET /bgcwiki HTTP/1.1 Host: msdc2 Connection: keep-alive Cache-Control: no-cache Pragma: no-cache User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.7 (KHTML, like Gecko) Chrome/16.0.912.63 Safari/535.7 Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 Accept-Encoding: gzip,deflate,sdch Accept-Language: en-GB,en-US;q=0.8,en;q=0.6 Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.3 Cookie: sessionid=6e2eaf00d5f8f22b576ed232d4f2fafb; csrftoken=8eb6a8ed71814c2c037532ed51cc2f81; […]
的.htaccess Redirect /index2.html http://example.com/index.html 导致以下错误 Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. 我认为这个.htaccess中的Redirect语法是正确的,因为这个.htaccess在另一个服务器上工作。 这个错误的原因是什么?
我有一个Debian的webhosting计算机,CPU的负载在11左右。使用顶部,我看到,Perl使用的99%的CPU作为用户万维网数据。 我怎样才能更多地了解perl实际上在做什么?
我有一个Apache的CentOS 6服务器(httpd-2.2.15-15.el6.centos.x86_64)。 现在我使用OpenSSLconfiguration了TLS SNI,这很简单。 现在我有两个TLS虚拟主机在同一个IP,我想指定哪一个应该是默认的客户端不支持TLS SNI(是的,我看着你,git / hg)。 看看Apache文档应该有至less两种方法来做到这一点: 设置为默认主机(和*:443所有其他) 为非默认主机设置“SSLStrictSNIVHostCheck on”。 不幸的是这两种方法都不适合我 有人可以向我解释如何实现目标,为什么上述两种方法不能按我的预期工作?
我在使用mod_ssl的SUSE 10上使用Apache 2.2。 我的问题:我想连接一个客户端(仅支持http)到服务器(仅支持HTTPS)。 所以我想部署Apache作为代理将HTTP消息转换为HTTPS消息。 我将在Apache本身上安装服务器的证书。 注意:这里的客户端和服务器不是普通的浏览器和web服务器。 这些是使用自定义端口的基于SOAP的Web服务(不使用端口80或443) 我的意图部署是这样的:客户端———-> Apache(代理)———–> HTTPS服务器 我的问题是:1)这种types的部署可能使用Apache? 2)在Apache中需要什么configuration? 3)任何特定的Apache模块是neede? 我已经尝试了“RewriteEngine”和“RewriteRule”,正如大多数网站所build议的那样。 我从Apache服务器得到以下错误“302 Found”错误代码。
我在/ var / www / html文件夹中的.htaccess文件中有以下内容。 Options +FollowSymlinks RewriteEngine on RewriteCond %{HTTP_HOST} ^(www\.)?domain\.net [nc,or] RewriteCond %{HTTP_HOST} ^(www\.)?domain\.com\.au [nc,or] RewriteRule ^(.*)$ http://www.domain.com/$1 [R=permanent, NC, L] 我想要所有的domain.net和domain.com.au请求redirect到domain.com。 这似乎没有redirect。 我究竟做错了什么? 谢谢!
我有一个服务器,作为服务的一部分,用户被赋予他们自己的个性化子域名,即username.servicename.com。 在每次发生这种情况时生成个性化的虚拟主机条目并不是特别可行,所以我在Apache中使用了一个通配符虚拟主机文件。 这很好。 我现在试图让SSL工作。 我有一个名为* .servicename.com的通配符SSL证书,所以我想我正在做我应该做的事情。 但是…不起作用。 HTTP请求仍然正常工作,HTTPS请求超时,并且日志中没有任何内容。 我的configuration有什么问题? NameVirtualHost *:80 NameVirtualHost *:443 DirectoryIndex index.htm index.html index.php <VirtualHost *:80> ServerName servicename.com ServerAlias *.servicename.com #wildcard catch all VirtualDocumentRoot /var/www/%1 UseCanonicalName Off IndexOptions FancyIndexing ### Use mod_rewrite to direct servicename.com to www. RewriteEngine On RewriteCond %{HTTP_HOST} ^servicename.com RewriteRule (.*) http://www.%{HTTP_HOST}$1 [R=301,L] ### Logging LogFormat "%h %l %u […]
就像标题所说,出于某种原因,当apache尝试遵循由root用户创build的符号链接时,我得到了403。 例如: 这工作 lrwxrwxrwx 1 repxadmin psacln 15 Jan 25 02:09 httpdocs -> assets/app/web 但是这不是 lrwxrwxrwx 1 root root 15 Jan 25 02:09 httpdocs -> assets/app/web 接收端的相同的确切文件。 这是预期的行为还是有一些我可以改变我的服务器configuration,让Apache跟随一个“根”创build的符号链接? 如果重要的话,该网站是在centos上运行plesk。
嗨,我试图在我的(MT)DV服务器上安装谷歌速度MOD,我得到这个错误,而试图重新启动httpd任何人都可以帮助 Syntax error on line 210 of /etc/httpd/conf/httpd.conf: Syntax error on line 1 of /etc/httpd/conf.d/pagespeed.conf: Cannot load /usr/lib/httpd/modules/mod_pagespeed.so into server: /usr/lib/httpd/modules/mod_pagespeed.so: wrong ELF class: ELFCLASS32 我遵循这个TUT http://wiki.mediatemple.net/w/(dv):Install_mod_pagespeed#Instructions第9部分,你做phpinfo …我需要做更多我不知道
由于某些原因,当地时间上午5-6点的大部分星期天Apache无法正常工作。 我无法find原因,而且卡在故障排除中。 我使用SSL证书在Apache2上运行Magento,并在该特定时间周围随机页面停止运行,导致没有下订单。 有时候是分类页面,有时候是pipe理区域。 我认为这可能是循环,但不知道如何进一步排除故障。 这是我过去两个星期天的Apache错误日志: 1月29日 /var/log/apache2/error.log.1:[Sun Jan 29 00:35:21 2012] [错误]服务器达到MaxClients设置,考虑提高MaxClients设置 /var/log/apache2/error.log.1:[Sun Jan 29 00:39:44 2012] [错误] [客户端66.87.100.194]请求失败:读取头文件时出错 /var/log/apache2/error.log.1:[Sun Jan 29 06:25:21 2012] [notice]请求平稳重启,重启 —注意新的日志文件 /var/log/apache2/error.log:[Sun Jan 29 06:25:24 2012] [notice] Apache / 2.2.16(Debian)PHP / 5.3.3-7 + squeeze1与Suhosin-Patch mod_ssl / 2.2。 16configuration了OpenSSL / 0.9.8o – 恢复正常操作 /var/log/apache2/error.log:[Sun Jan 29 06:26:00 2012] [notice] child […]