我们的Web服务的客户端之一使用发送HTTP 1.1查询的axis2应用程序: Transfer-Encoding: chunked 头。 这样的查询被我们的Apache 2.2拒绝,消息: <title>411 Length Required</title> </head><body> <h1>Length Required</h1> <p>A request of the requested method POST requires a valid Content-length.<br /> 在Apache日志中有: [Mon May 17 09:06:04 2010] [error] [client 127.0.0.1] chunked Transfer-Encoding forbidden: /app/webservices/soap.hdb 当我发送这样的消息没有Transfer-Encoding: chunked和Content-Length一切正常。 我search了如何解决这个问题,但我发现只有如何禁用Transfer-Encoding: chunked在客户端Transfer-Encoding: chunked 。 作为一个客户端,我用soapUI添加/删除了Transfer-Encoding: chunked头文件(当我添加这个头文件时,soapUI不发送Content-Length头文件)。 作为我使用的服务器:CentOS上的Apache / 2.2.3,但是我也在Windows上用“新鲜”的Apache 2.2.15安装来testing它。 有没有办法在服务器端启用分块查询?
我用过 [root ~]$ echo "umask 002" >> /etc/sysconfig/httpd [root ~]$ service httpd restart 重新启动Apache多次,但每当我从脚本安装的东西目录仍然不可写组。 我该怎么办 我已经检查了文件的umask 002是在文件的末尾
我有一些需要通过广域网可用的ISO,所以我们使用一个http服务器来承载它们(允许对数据存储进行非authentication,只读访问(除VPN之外))。 ISO所在的服务器正在运行CentOS 4和Apache 2.0.58。 有没有办法绕过Apache 2.0的2GB文件大小限制,而不使用split实用程序来将ISO压缩到小于2GB的大小?
我不断地将文件/var/www/html/websitename/settings.php的文件权限更改为775,在15分钟左右,它会自动更改回555。 文件的所有者是“apache”,组的所有权是我们的Linux开发人员,就像所有其他没有这个问题的文件一样。 显然,必须有某种程序运行,自动改变文件的权限(Apache也许?),但我一直无法弄清楚。 任何帮助将不胜感激。
由于我已经升级到PHP 5.3,我有会议气相色谱的问题。 似乎他不能访问由根拥有的目录,虽然我看到会议正在创build那里。 将该目录的所有权更改为Apache是否安全?
我已经安装了Apache,并且工人mpm似乎有很多进程活动,尽pipeconfiguration已经到位。 我将详细介绍下面的configuration: StartServers 2 MinSpareThreads 10 MaxSpareThreads 25 ThreadsPerChild 25 MaxClients 150 基于这些设置,我们应该看到最多1个Apache控制进程(uid:root)和6个Apache客户端进程(uid:www)。 这是由于MaxClients / ThreadsPerChild。 但是,我看到共有1个Apache控制进程和9个Apache客户端进程。 在里面 – apache2(root) – – apache2(www) – – apache2(www) – 1个线程 – – apache2(www) – 26个线程 – – apache2(www) – 26个线程 在里面 – apache2(www) – 2个线程 – apache2(www) – apache2(www) – apache2(www) 我们不会重新启动Apache和服务器,并且每次都会重新加载2-3次,以增加新的VHOST。 任何人都可以启发我什么可能造成这一点? enter code here
我被SSH进入我们的Ubuntu的LAMP服务器,只是做一个SVN的更新,挂起。 我断开连接,从那以后,我一直无法SSH或查看任何我们的网站(无论是从我的networking或通过远程机器)。 我只是假定服务器停机了,但是我可以ping通机器并得到非常快的响应。 在盒子上使用nmap显示所有正常的端口打开,所以我很困惑 该服务器远程托pipe在数据中心,除了联系他们以获取支持外,还有其他select吗? 谢谢!
我想dynamic地能够托pipe客户的域名,只需要提供像这样的指示: http : //www.tumblr.com/docs/en/custom_domains 我正在运行一个非常典型的LAMP堆栈; 任何好的教程configuration这个Apache或其他服务器端configuration我需要知道的?
我必须在我的Ubuntu服务器上安装Solr。 但是,如果没有Tomcat或其他容器,以及Java,Solr将无法正常工作。 我已经成功安装了tomcat6和java。 但是,在一个tomcat6在线指南,它说我应该configurationiptables允许连接通过端口8080,我已经做了。 然后指南说,我可以通过去testingtomcat6: http://my_ip_adress:8080 但是这使得浏览器只是加载并等待响应,最后显示“网站不可用”。 我不知道如何与Tomcat安装Solr。 有人知道吗? 我如何知道Tomcat6的作品? 顺便说一句:当我这样做: /etc/init.d/tomcat6开始,那么它说OK。 如果你需要让我知道,我真的需要这个帮助。 谢谢 更新: 执行此操作时:它Tomcat servlet engine is running with pid 28641 sudo /etc/init.d/tomcat6 status是Tomcat servlet engine is running with pid 28641
我最近安装了mod_fastcgi和Apache 2.2。 我有一个简单的CGI脚本如下(test.fcgi): #!/bin/sh echo sadjad 但是当我调用'mysite.com/test.fcgi'时,我会在短时间内看到“内部服务器错误”。 error.log文件显示此错误消息: [Tue Jan 31 22:23:57 2006] [warn] FastCGI: (dynamic) server "~/public_html/oaduluth/dispatch.fcgi" has failed to remain running for 30 seconds given 3 attempts, its restart interval has been backed off to 600 seconds 这是我的.htaccess文件: AddHandler fastcgi-script .fcgi RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ django.fcgi/$1 [QSA,L] 问题是什么? 是我的.htaccess文件吗?