Command-line option to list the current PHP handler on the server – cPanel

A php handler loads the php modules and that determines how the php pages loaded on the server. Different types of php handlers are CGI, DSO, suPHP, & FastCGI. In a cPanel server, we have a command-line option to list the current working handler.

Steps to list the php handler from command-line:

Step 1 : Login to the server as root user.
Step 2 : Execute the command;

/usr/local/cpanel/bin/rebuild_phpconf --current

Example:

[email protected] [~]# /usr/local/cpanel/bin/rebuild_phpconf --current
Available handlers: suphp dso cgi none
DEFAULT PHP: 5
PHP4 SAPI: none
PHP5 SAPI: suphp
SUEXEC: enabled
RUID2: not installed

The above command also lists the available php handlers. Also, you can use the below command for available php handlers. 🙂

/usr/local/cpanel/bin/rebuild_phpconf --available

Example:

[email protected] [~]# /usr/local/cpanel/bin/rebuild_phpconf --available
Available handlers: suphp dso cgi none
PHP4 SAPI: not installed
PHP5 SAPI: cgi-fcgi
SUEXEC: available
RUID2: not available

That’s it..! 🙂

 

Related:
How to change php handler from backend on cPanel server
How to change PHP handler from SuPHP to FastCGI in a cPanel server

Arunlal Ashok

Linux Server Administrator. I'm managing Linux servers since 2012. I started this blog to share and discuss my ideas. Check My Profile!! in uPwork (oDesk) and let me know if you need any assistance. Thanks!!

You may also like...

Leave a Reply

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