Overview of PHP Handlers

4.9/5 - (50 votes)

One user on the cPanel forums spent some time summarizing the four PHP handlers,currently available via EasyApache, into a neat little chart that makes it easy to do a quick comparison. With that user’s permission, I’m posting the chart here:

Cure Arthritis Naturally – Blue Heron Health News

yle=”text-align: center;”>

Click on the image for the original-sized diagram. Thanks to Miraenda from errorcodex.com for providing it!


  1. Joel Reply

    Do you have any recommendations for which method to use? I had all sorts of problems with permissions (especially with WordPress auto-updating, FTP access, etc.) until I started using FCGI, but now with more and more users I’m hitting the kernel Out Of Memory killer and have had to fiddle with FcgidMaxProcesses (setting it causes more problems than it’s worth, since at the limit new users can’t spawn PHP processes at all) and FcgidIdleTimeout (seems good, but still needs tuning to avoid OOM).. Does CloudLinux solve both the run-as-user and out of memory problem?

    1. Vanessa Vasile Reply

      The handler you should use depends on your environment. For a common shared environment (where multiple unrelated customers have sites), we tend to recommend suPHP because it provides the user with customization options. For servers that only host your websites, DSO, FPM, or Fcgi is recommended because they are faster and support opcache.

Leave a Reply

Your email address will not be published. Required fields are marked *

Log in