UnixServerAdmin

Server Administration & Management

Core Files in pache/php

You may come across core files which gets generated within your accounts. The possible reason for the core files getting generated is when a php process is killed, apache creates core files under your account. On phpSuexec servers this may cause due to incorrect php.ini file placed in your account and if it is caused due to php/apache then you can get rid off those core files by editing the httpd startup file on the server end.

Follow the steps below to stop the core file creation on the server.

# vi /etc/init.d/httpd

Search for ulimit lines. For eg : you can see these lines

ulimit -n 1024
ulimit -n 4096
ulimit -n 8192
ulimit -n 16384

You need to add ulimit -c 0 at the end. Which will look like :

ulimit -n 1024
ulimit -n 4096
ulimit -n 8192
ulimit -n 16384
ulimit -c 0

Save changes and quit. Now kill / stop apache service and then start apache service on the server .

# service httpd stop

# service httpd start

Advertisements

June 17, 2011 - Posted by | Apache, PHP | ,

No comments yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: