在浏览我的网站时,甚至没有对它进行任何修改,整个事情突然发生在我身上。 错误日志充满了这个: Invalid command '%{HTTP_USER_AGENT}', perhaps misspelled or defined by a module not included in the server configuration Google会为此find0个结果。 什么可能导致这个? 我正在使用WordPress的Wordfence插件,偶尔修改.htaccess ,但它以前没有做过,并通过文件看我没有看到任何问题。
所以我有一个使用godaddy ssl保护的子域。 我想要做的是有安全的标准443端口以及端口2443,所以当去https://secure.domain.com其安全,因为它应该是,然后去https://secure.domain时。 com:2443它也是安全的。 443是标准站点,2443是控制面板。 我已经添加了SSL条目的虚拟主机在2443下听,这没有得到我正在寻找的结果。 即时消息在这个和谷歌并不是很有帮助。 这是一个灯系统。 centos 6.4 apache2可以这样做吗? inheritance人的鬼configuration: <VirtualHost IP:80> SuexecUserGroup PATH PATH DocumentRoot /home/PATH/DOMAIN.COM/html ServerName DOMAIN.COM ServerAlias www.DOMAIN.COM ftp.DOMAIN.COM mail.DOMAIN.COM secure.DOMAIN.COM scripts.DOMAIN.COM ServerAlias help.DOMAIN.COM ServerAdmin [email protected] # subdomain logic RewriteEngine On RewriteOptions inherit RewriteCond %{HTTP_HOST} !^www\.tandgweb\.com [NC] RewriteCond %{HTTP_HOST} !^PATH\.com [NC] RewriteCond %{HTTP_HOST} ^([A-Z0-9a-z-.]+)\.PATH\.com [NC] RewriteCond %{DOCUMENT_ROOT}/%1 -d RewriteRule ^(.+) […]
我确信有一个这样的名字,我可能只是在错误的search。 无论如何,是否有可能通过使用“/”后面的信息在相同的域名上设置虚拟主机, 例如 host1 => example.com/siteA/ host2 => example.com/siteB/ 我可能会提到我的目标是将siteA上的PHP内容和siteB上的mod_wsgi内容(我正在使用flask)进行托pipe。 我只想使用虚拟主机分离所有后端configuration设置。 也许我正在想这是一种错误的方式,做这种事情有一个更恰当的方式。
我正在尝试使用Calendar插件作为roundcube邮件,但日志显示,当它尝试联系CalDav后端(贝加尔服务器)时,日历插件不发送身份validation标头。 我一直在与日历插件团队技术支持联系,他们声称它必须是我的服务器或PHP的configuration问题。 他们确实说过,在使用FastCGI运行时这是一个已知的问题,但是我的服务器上的phpinfo()表示Server API是“Apache 2.0 Handler”,而不是FastCGI。 我对PHP一无所知(我是一个Python的家伙)。 我需要更改哪些内容才能让PHP脚本发送validation头文件?
我dynamic创build目录,并为他们每个人我必须设置一个自定义open_basedir指令。 我打算使用apache的<directory>指令,结合php_admin_value调用。 但是由于目录是dynamic创build的,我也需要dynamic创build这些.conf文件。 可能吗? 奖金的问题:我能做些什么,没有service httpd restart ? 谢谢
我有一个16 GB的内存的Web服务器。 该服务器有很好的stream量,并有300个同时请求的照片。 不幸的是,当这些峰值到达时,查询就会出错或者非常慢。 当我通过free命令查看服务器上使用的内存时,它永远不会超过4-5 GB,CPU负载平均为10%。 total used free shared buffers cached Mem: 16392540 4820632 11571908 0 356120 1948920 -/+ buffers/cache: 2515592 13876948 Swap: 1049596 0 1049596 这是我的Apache 2 preforkconfiguration: StartServers 32 MinSpareServers 32 MaxSpareServers 64 ServerLimit 512 MaxClients 512 MaxRequestsPerChild 0 Timeout 15 KeepAlive On MaxKeepAliveRequests 150 KeepAliveTimeout 3 我想允许Apache使用更多的内存来处理所有的请求,而不是超载。 但即使我改变了configuration,对内存的使用似乎也没有任何影响。 我说我的服务器使用plesk 。 我也使用MySQL数据库,但只包含一个表和一些logging。 […]
我们正在和一个客户一起工作。 有服务器(A,example.com)包括我们的Ubuntu的Apache(B,140.120.98.178)的内容。 有服务器(A)已经在使用我们也应该使用的SSL证书。 问题:是否可以将fe * .crt和* key文件复制到我们的服务器fe到/ etc / apache2 / ssl /并启用它 a2ensite default-ssl 如果是这样的话,“普通名称”(当你使用openssl创build一个证书时,可以定义这个名字)不会是错的(我们的example.com会是140.120.98.178)? 非常感谢, t书
首先,这个问题可能会与其他问题重叠,但我几乎觉得这是关于“如何正确configuration它”的红帽问题。 我有几个网站从同一个IP地址提供服务,没有问题。 但是,我想通过HTTPS给这些网站一些保护。 在RedHat中,ssl.conf文件是在https.conf文件中引用的,它们看起来可以很好地工作。 文档指出我要为每个我想要的安全网站创build一个.conf文件,并将该文件放在/etc/httpd/conf.d/目录中,该目录也包含ssl.conf文件。 假设所有的指令都设置正确,我是否需要引用位于该目录中的secureWesite.conf文件中的ssl.conf文件? 其次,有一个select给apache自己的密钥对,但是当涉及到每个有自己的密钥对的网站,这将如何工作? 我没有兴趣每年支付500美元的野外证书,所以有没有什么select呢? 我提到我目前只有一个IP地址。 感谢您的帮助。
我目前正在尝试添加一个新的专用应用程序服务器。 我有一个负载均衡器,调度stream量: LB – apache2.conf <Location /> ProxyPass balancer://my-cluster/ </Location> <Proxy balancer://my-cluster/> BalancerMember http://APP.SERVER.1.IP:80/ BalancerMember http://APP.SERVER.2.IP:80/ </Proxy> 我有一个指向这个负载平衡器的DNS。 但是当我尝试访问http://www.my-domain.com/foo ,响应来自http://APP.SERVER.2.IP/foo而不是http://www.my-domain.com/foo 。 这是一个问题,因为它导致我的应用程序崩溃(这是一个移动应用程序)。 我错过了什么? 谢谢 !
今天早上我发现了一个服务器(在AWS EC2上的Ubuntu 12.04),它的物理内存被完全填满了,所以我开始检查为什么,但是日志非常正常,而且从根目录find没有显示出空间的exception使用,那时我完全失去了知觉,直到我想重启Apache,猜测是什么,物理内存又回到了正轨。 那么有人可以给我一些线索呢? 谢谢