How to enable exec() function in PHP-FPM
How to enable exec() function in PHP-FPM
Date: 02-10-2021
Step 1: Log in to the server via SSH.
Step 2: Check the PHP version of the server by using the below command.# php -v
Step 3: If your domain using PHP version 7.3, open the PHP-FPM configuration file. # vi /opt/cpanel/ea-php73/root/etc/php-fpm.d/domainname.conf
Note: – domainname.conf – Your domain name config file.
Search the disabled function list in the config file and find the exec function.php_admin_value[disable_functions] = exec,passthru,shell_exec,system
Step 4: Remove that exec
function from the above line and keep like below.php_admin_value[disable_functions] = passthru,shell_exec,system
Step 5: Restart the PHP-FPM service by using the below command and then exec function should works.# /scripts/restartsrv_apache_php_fpm
Thank you!