You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@httpd.apache.org by Joe Smith <ap...@yahoo.com> on 2005/01/08 04:17:24 UTC

[users@httpd] conf file for virtual host setting

Where is the conf file for VirtualHost setting? I already put LimitRequestBody 204800000 in /usr/HTTPServer/conf/httpd.conf. There is a virtual host section in httpd.conf? I couldn't see that and I put along with other settings likd KeepAlive, TimeOut, etc...

The following files are in /usr/HTTPServer/conf
  
  admin.conf   4,292   2005-01-06 19:46:54 
  admin.conf.20050106   4,265   2005-01-06 19:46:13 
  admin.msg.en_US   8,183   2004-11-10 23:13:27 
  httpd.conf   23,340   2005-01-06 19:10:52 
  httpd.conf.default   22,724   2004-11-10 23:13:25 
  httpd.conf.sample   47,016   2004-11-10 23:13:24 
  ldap.prop.sample   8,137   2004-11-10 23:13:26 
  magic   12,965   2004-04-06 12:14:53 
  magic.default   12,965   2004-11-10 23:13:25 
  mime.types   12,459   2004-11-10 23:26:11 
  mime.types.default   12,381   2004-11-10 23:13:24  

Leif W <wa...@usa.net> wrote:
> Joe Smith; 2005 January 07 Friday 10:52
>
> I added the line LimitRequestBody 204800000 to
> /usr/HTTPServer/conf/httpd.conf, in order to maximize the upload file

First of all, is that the correct context? According to the manual ( 
http://httpd.apache.org/docs-2.0/mod/core.html#limitrequestbody ), this 
directive can appear in the main server config or in virtual server ( 
) sections. It may be that you have put the directive in 
the main server config, yet you're trying to control the VirtualHost and 
it's not being seen or inherited. I do not know if this directive in a 
server context will automatically be inherited by a virtual server. It 
may be. Perhaps someone else can shed light upon that behavior.

> size. Currently, the Apache web server returns HTTP response
> "HTTP/1.1 413 Request Entity Too Large" immediately to the browser if
> file size > 10MB.

Second of all, there may be other mechanisms which are limiting file 
upload size besides Apache. Are you using a specific script to upload 
the file? The scripting engine (such as PHP) can configure and impose 
its own file upload limitations, for instance, and an upload script may 
be written in such a way as to produce an error response with headers as 
you've shown. So can Perl's CGI.pm module.

> Even I added LimitRequestBody setting, and restarted the server by 
> sudo
> /usr/HTTPServer/bin/apachectl stop, sudo /usr/HTTPServer/bin/apachectl
> start, it is still unable to upload a huge file size.
>
> By the way, this is the HTTP response:
> HTTP/1.1 413 Request Entity Too Large
> Date: Thu, 06 Jan 2005 00:25:50 GMT
> Server: IBM_HTTP_SERVER/1.3.26.2 Apache/1.3.26 (Unix)
> Connection: close
> Transfer-Encoding: chunked
> Content-Type: text/html; charset=iso-8859-1
>
> any ideas? please help. thanks!!

If you change an Apache config, and do not see the expected results, 
it's either the wrong config file, wrong context, possibly wrong syntax 
(even though a syntax check is OK and Apache starts without error 
messages and runs normally except for the behavior you're trying to 
modify), or possibly something outside of Apache. If it is within 
Apache, check your error logs to see and verify at what point the 
failure occurs if it's caused by Apache.

Leif



---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
" from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org


		
---------------------------------
Do you Yahoo!?
 Yahoo! Mail - now with 250MB free storage. Learn more.

Re: [users@httpd] conf file for virtual host setting

Posted by Joe Smith <ap...@yahoo.com>.
This is the existing virtual host portion in httpd.config, can I just put LimitRequestBody 204800000 in here also, then it should be fine? Please advise more. thanks!!
 
# Disable HTTP Trace
<VirtualHost cidc2903.axt.com>
ServerName cidc2903.axt.com
RewriteEngine On
RewriteCond %{REQUEST_METHOD} ^TRACE
RewriteRule .* - [F]
</VirtualHost>
 


Zoe Ballz <zo...@zoeballz.tv> wrote:
The VirtualHost section is in httpd.conf - right at the very end of the file.
 
All the best
 
Zoe
----- Original Message ----- 
From: Joe Smith 
To: users@httpd.apache.org 
Sent: Saturday, January 08, 2005 3:17 AM
Subject: [users@httpd] conf file for virtual host setting


Where is the conf file for VirtualHost setting? I already put LimitRequestBody 204800000 in /usr/HTTPServer/conf/httpd.conf. There is a virtual host section in httpd.conf? I couldn't see that and I put along with other settings likd KeepAlive, TimeOut, etc...

The following files are in /usr/HTTPServer/conf
  
  admin.conf   4,292   2005-01-06 19:46:54 
  admin.conf.20050106   4,265   2005-01-06 19:46:13 
  admin.msg.en_US   8,183   2004-11-10 23:13:27 
  httpd.conf   23,340   2005-01-06 19:10:52 
  httpd.conf.default   22,724   2004-11-10 23:13:25 
  httpd.conf.sample   47,016   2004-11-10 23:13:24 
  ldap.prop.sample   8,137   2004-11-10 23:13:26 
  magic   12,965   2004-04-06 12:14:53 
  magic.default   12,965   2004-11-10 23:13:25 
  mime.types   12,459   2004-11-10 23:26:11 
  mime.types.default   12,381   2004-11-10 23:13:24  

Leif W <wa...@usa.net> wrote:
> Joe Smith; 2005 January 07 Friday 10:52
>
> I added the line LimitRequestBody 204800000 to
> /usr/HTTPServer/conf/httpd.conf, in order to maximize the upload file

First of all, is that the correct context? According to the manual ( 
http://httpd.apache.org/docs-2.0/mod/core.html#limitrequestbody ), this 
directive can appear in the main server config or in virtual server ( 
) sections. It may be that you have put the directive in 
the main server config, yet you're trying to control the VirtualHost and 
it's not being seen or inherited. I do not know if this directive in a 
server context will automatically be inherited by a virtual server. It 
may be. Perhaps someone else can shed light upon that behavior.

> size. Currently, the Apache web server returns HTTP response
> "HTTP/1.1 413 Request Entity Too Large" immediately to the browser if
> file size > 10MB.

Second of all, there may be other mechanisms which are limiting file 
upload size besides Apache. Are you using a specific script to upload 
the file? The scripting engine (such as PHP) can configure and impose 
its own file upload limitations, for instance, and an upload script may 
be written in such a way as to produce an error response with headers as 
you've shown. So can Perl's CGI.pm module.

> Even I added LimitRequestBody setting, and restarted the server by 
> sudo
> /usr/HTTPServer/bin/apachectl stop, sudo /usr/HTTPServer/bin/apachectl
> start, it is still unable to upload a huge file size.
>
> By the way, this is the HTTP response:
> HTTP/1.1 413 Request Entity Too Large
> Date: Thu, 06 Jan 2005 00:25:50 GMT
> Server: IBM_HTTP_SERVER/1.3.26.2 Apache/1.3.26 (Unix)
> Connection: close
> Transfer-Encoding: chunked
> Content-Type: text/html; charset=iso-8859-1
>
> any ideas? please help. thanks!!

If you change an Apache config, and do not see the expected results, 
it's either the wrong config file, wrong context, possibly wrong syntax 
(even though a syntax check is OK and Apache starts without error 
messages and runs normally except for the behavior you're trying to 
modify), or possibly something outside of Apache. If it is within 
Apache, check your error logs to see and verify at what point the 
failure occurs if it's caused by Apache.

Leif



---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
" from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org



---------------------------------
Do you Yahoo!?
Yahoo! Mail - now with 250MB free storage. Learn more.
		
---------------------------------
Do you Yahoo!?
 Yahoo! Mail - You care about security. So do we.

Re: [users@httpd] conf file for virtual host setting

Posted by Zoe Ballz <zo...@zoeballz.tv>.
The VirtualHost section is in httpd.conf - right at the very end of the file.

All the best

Zoe
  ----- Original Message ----- 
  From: Joe Smith 
  To: users@httpd.apache.org 
  Sent: Saturday, January 08, 2005 3:17 AM
  Subject: [users@httpd] conf file for virtual host setting


  Where is the conf file for VirtualHost setting? I already put LimitRequestBody 204800000 in /usr/HTTPServer/conf/httpd.conf. There is a virtual host section in httpd.conf? I couldn't see that and I put along with other settings likd KeepAlive, TimeOut, etc...

  The following files are in /usr/HTTPServer/conf
    
    admin.conf   4,292   2005-01-06 19:46:54 
    admin.conf.20050106   4,265   2005-01-06 19:46:13 
    admin.msg.en_US   8,183   2004-11-10 23:13:27 
    httpd.conf   23,340   2005-01-06 19:10:52 
    httpd.conf.default   22,724   2004-11-10 23:13:25 
    httpd.conf.sample   47,016   2004-11-10 23:13:24 
    ldap.prop.sample   8,137   2004-11-10 23:13:26 
    magic   12,965   2004-04-06 12:14:53 
    magic.default   12,965   2004-11-10 23:13:25 
    mime.types   12,459   2004-11-10 23:26:11 
    mime.types.default   12,381   2004-11-10 23:13:24 


  Leif W <wa...@usa.net> wrote:
    > Joe Smith; 2005 January 07 Friday 10:52
    >
    > I added the line LimitRequestBody 204800000 to
    > /usr/HTTPServer/conf/httpd.conf, in order to maximize the upload file

    First of all, is that the correct context? According to the manual ( 
    http://httpd.apache.org/docs-2.0/mod/core.html#limitrequestbody ), this 
    directive can appear in the main server config or in virtual server ( 
    ) sections. It may be that you have put the directive in 
    the main server config, yet you're trying to control the VirtualHost and 
    it's not being seen or inherited. I do not know if this directive in a 
    server context will automatically be inherited by a virtual server. It 
    may be. Perhaps someone else can shed light upon that behavior.

    > size. Currently, the Apache web server returns HTTP response
    > "HTTP/1.1 413 Request Entity Too Large" immediately to the browser if
    > file size > 10MB.

    Second of all, there may be other mechanisms which are limiting file 
    upload size besides Apache. Are you using a specific script to upload 
    the file? The scripting engine (such as PHP) can configure and impose 
    its own file upload limitations, for instance, and an upload script may 
    be written in such a way as to produce an error response with headers as 
    you've shown. So can Perl's CGI.pm module.

    > Even I added LimitRequestBody setting, and restarted the server by 
    > sudo
    > /usr/HTTPServer/bin/apachectl stop, sudo /usr/HTTPServer/bin/apachectl
    > start, it is still unable to upload a huge file size.
    >
    > By the way, this is the HTTP response:
    > HTTP/1.1 413 Request Entity Too Large
    > Date: Thu, 06 Jan 2005 00:25:50 GMT
    > Server: IBM_HTTP_SERVER/1.3.26.2 Apache/1.3.26 (Unix)
    > Connection: close
    > Transfer-Encoding: chunked
    > Content-Type: text/html; charset=iso-8859-1
    >
    > any ideas? please help. thanks!!

    If you change an Apache config, and do not see the expected results, 
    it's either the wrong config file, wrong context, possibly wrong syntax 
    (even though a syntax check is OK and Apache starts without error 
    messages and runs normally except for the behavior you're trying to 
    modify), or possibly something outside of Apache. If it is within 
    Apache, check your error logs to see and verify at what point the 
    failure occurs if it's caused by Apache.

    Leif



    ---------------------------------------------------------------------
    The official User-To-User support forum of the Apache HTTP Server Project.
    See for more info.
    To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
    " from the digest: users-digest-unsubscribe@httpd.apache.org
    For additional commands, e-mail: users-help@httpd.apache.org




------------------------------------------------------------------------------
  Do you Yahoo!?
  Yahoo! Mail - now with 250MB free storage. Learn more.