PHP-FPM Settings for Better Optimization

After enabling PHP-FPM (PHP-FastCGI Process Manager) on your VPS, you’ll need to know how to restart the PHP-FPM service and modify its settings. Below we cover how to adjust PHP-FPM settings according to traffic load per cPanel account. Login WHM as Root. From the menu, search and select MulitiPHPManager. Select Turn on to enable PHP-FPM Read More >

How to Restart PHP-FPM

In this article we’re covering how to restart the PHP-FPM (PHP-FastCGI Process Manager) service to clear the VPS cache. After enabling PHP-FPM in WHM, you may need to restart the service after a server-wide error resulting in websites showing 500 Internal Server Error or PHP version changes. There are two possible methods: WHM SSH WHM Read More >


This article provides an in-depth comparison of two PHP handlers. For an introduction to PHP handlers, refer to our article discussing what a PHP handler is and which PHP handlers are available. Long the PHP handler of choice, suPHP securely runs PHP websites like WordPress using the Apache web server. However, PHP-FPM is rapidly replacing Read More >

How to Enable PHP-FPM Using WHM

PHP-FPM is an improved PHP handler that uses a pool of workers (per domain) to quickly process PHP scripts. Once the script completes running, PHP-FPM provides the results to Apache to deliver to the visitor’s browser. This along with strategic caching, results in faster load times during unexpected spikes in traffic. In this guide, you Read More >

PHP-FPM: The Future of PHP Handling

InMotion Hosting’s WordPress Hosting platform uses PHP-FastCGI Process Manager (PHP-FPM) to provide the best performance for websites using the WordPress content management system (CMS). PHP-FPM is an advanced, highly-efficient processor for the PHP scripting language. WordPress websites configured to use PHP-FPM can handle higher amounts of website traffic while using fewer server resources than other Read More >