child pid xxxx exit signal File size limit exceeded (25)

Ever have Apache not respond, and in the logs shows:

[Fri May 04 16:10:35] [notice] child pid 9607 exit signal File size limit exceeded (25)
[Fri May 04 16:10:35] [notice] child pid 9606 exit signal File size limit exceeded (25)
[Fri May 04 16:10:35] [notice] child pid 9602 exit signal File size limit exceeded (25)
[Fri May 04 16:10:35] [notice] child pid 9599 exit signal File size limit exceeded (25)
[Fri May 04 16:10:35] [notice] child pid 9598 exit signal File size limit exceeded (25)
[Fri May 04 16:10:35] [notice] child pid 9593 exit signal File size limit exceeded (25)
[Fri May 04 16:10:35] [notice] child pid 9592 exit signal File size limit exceeded (25)
[Fri May 04 16:10:35] [notice] child pid 9591 exit signal File size limit exceeded (25)
[Fri May 04 16:10:35] [notice] child pid 9590 exit signal File size limit exceeded (25)
[Fri May 04 16:10:35] [notice] child pid 9588 exit signal File size limit exceeded (25)
[Fri May 04 16:10:35] [notice] child pid 9587 exit signal File size limit exceeded (25)
[Fri May 04 16:10:35] [notice] child pid 9583 exit signal File size limit exceeded (25)
[Fri May 04 16:10:35] [notice] child pid 9582 exit signal File size limit exceeded (25)
[Fri May 04 16:10:35] [notice] child pid 9579 exit signal File size limit exceeded (25)
[Fri May 04 16:10:35] [notice] child pid 9578 exit signal File size limit exceeded (25)
[Fri May 04 16:10:35] [notice] child pid 9576 exit signal File size limit exceeded (25)
[Fri May 04 16:10:35] [notice] child pid 9575 exit signal File size limit exceeded (25)
[Fri May 04 16:10:35] [notice] child pid 9574 exit signal File size limit exceeded (25)
[Fri May 04 16:10:35] [notice] child pid 9573 exit signal File size limit exceeded (25)
[Fri May 04 16:10:35] [notice] child pid 9554 exit signal File size limit exceeded (25)
[Fri May 04 16:10:35] [notice] child pid 9551 exit signal File size limit exceeded (25)
[Fri May 04 16:10:35] [notice] child pid 7835 exit signal File size limit exceeded (25)
[Fri May 04 16:10:35] [notice] child pid 7817 exit signal File size limit exceeded (25)

This is due to Apache’s 1’s 2G file size limit. This could also be caused by anyone using an EXT2 file system, as it doesn’t support files over 2G in size.

This is pretty easy to fix. First we need to find the offending file:

find /usr/local/apache/ -size +2000000k -printf “Size: %kK\tPath: %p\n”

Once you find the offending file, you’ll need to get rid of it. You can do this by piping into the file via

> /path/to/file

Than restart Apache:

/etc/init.d/httpd startssl
/etc/init.d/httpd restart
service httpd startssl

5 Responses to “child pid xxxx exit signal File size limit exceeded (25)”
Sean Posted on May 5, 2010 at 1:38 pm

Nice article. 🙂

Amy Posted on June 6, 2010 at 3:31 am

Terrific work! This is the type of information that should be shared around the web. Shame on the search engines for not positioning this post higher!

Amy Posted on June 6, 2010 at 4:23 am

Nice article. 🙂

school grants Posted on June 10, 2010 at 1:11 am

this post is very usefull thx!

Anonymous Posted on August 2, 2010 at 10:09 pm

Nice post and this mail helped me alot in my college assignement. Thank you on your information.

Post a Comment