In an effort to improve server security, I've recently upgraded Apache to run with suphp. Everything seemed to go fine, no errors were noted anywhere on any sites. As web pages were visited on the sites, the continued to show up in 'top' as nobody processes.
I read further on the cPanel forums and saw that suphp can be resource-intensive, so to speed things up, it can be helpful to run fastcgi + an accelerator. So, I recompiled Apache again, this time to include fastcgi and eAccelerator. This too seems to have gone fine -- no errors.
As I visit pages on sites, they still show up in 'top' as nobody processes, they are still not owned by the user.
So I ran
to make all nobody files owned by the appropriate user. This too went fine, no errors. Restarted Apache. Finally even rebooted the server. The serving of web files is still shown as a nobody process in 'top'.
Isn't running suphp supposed to make Apache processes run under the appropriate user, instead of nobody??
What am I doing wrong?
Thank you muchly
:D Bailey
I read further on the cPanel forums and saw that suphp can be resource-intensive, so to speed things up, it can be helpful to run fastcgi + an accelerator. So, I recompiled Apache again, this time to include fastcgi and eAccelerator. This too seems to have gone fine -- no errors.
As I visit pages on sites, they still show up in 'top' as nobody processes, they are still not owned by the user.
So I ran
Code:
/scripts/chownpublichtmls
Isn't running suphp supposed to make Apache processes run under the appropriate user, instead of nobody??
Thank you muchly
:D Bailey