How to enable PHP functions on VPS Server?
Enabling PHP functions on a VPS (Virtual Private Server) involves configuring your server’s PHP settings. Here are the general steps to do this:
Access Your VPS:
Log in to your VPS using SSH or a control panel like cPanel, Plesk, or WHM.
Locate PHP Configuration:
- The PHP configuration file is typically named 
php.ini. You can find it in different locations depending on your server setup:- For CentOS/RHEL: 
/etc/php.ini - For Ubuntu/Debian: 
/etc/php/{version}/apache2/php.inior/etc/php/{version}/cli/php.ini 
 - For CentOS/RHEL: 
 
Edit php.ini:
Use a text editor like nano or vim to open the php.ini file. For example:

Replace {version} with your PHP version, such as 7.4 or 8.0.
Enable PHP Functions:
- Search for the section in 
php.inirelated to disabling functions. This section typically contains lines likedisable_functions = .... - If you want to enable a specific function (e.g., 
exec,shell_exec,mail), remove it from thedisable_functionslist. For example: 
disable_functions = exec,passthru,shell_exec,system,proc_open,popen,curl_exec,curl_multi_exec,parse_ini_file,show_source
Change it to:
disable_functions = passthru,system,proc_open,popen,curl_exec,curl_multi_exec,parse_ini_file,show_source
Save Changes:
After making the necessary changes, save the php.ini file and exit the text editor.
Restart Apache/Nginx:
Restart your web server (Apache or Nginx) for the changes to take effect. Use a command like:

Or for Nginx:

Verify Changes:
You can verify that the PHP functions are enabled by creating a simple PHP script that uses the functions you enabled. For example:

- Save this as 
test.phpin your web server’s document root (/var/www/html/for Apache by default) and access it via your browser (http://yourdomain/test.php). If it displays the directory listing, it means theshell_execfunction is enabled. 
Always be cautious when enabling PHP functions, especially those related to system commands (exec, shell_exec) or file operations, as they can pose security risks if not used carefully.