PHP Disabled Functions

To help keep your WordPress sites secure, SpinupWP disables the following PHP functions by default:

disk_free_space
disk_total_space
diskfreespace
dl
exec
opcache_get_configuration
opcache_get_status
passthru
pclose
pcntl_alarm
pcntl_exec
pcntl_fork
pcntl_get_last_error
pcntl_getpriority
pcntl_setpriority
pcntl_signal
pcntl_signal_dispatch
pcntl_sigprocmask
pcntl_sigtimedwait
pcntl_sigwaitinfo
pcntl_strerror
pcntl_waitpid
pcntl_wait
pcntl_wexitstatus
pcntl_wifcontinued
pcntl_wifexited
pcntl_wifsignaled
pcntl_wifstopped
pcntl_wstopsig
pcntl_wtermsig
popen
posix_getpwuid
posix_kill
posix_mkfifo
posix_setpgid
posix_setsid
posix_setuid
posix_uname
proc_close
proc_get_status
proc_nice
proc_open
proc_terminate
shell_exec
show_source
system

As you maintain full control of your server you are free to re-enable some or all of these functions. You can do this by modifying the disable_functions directive in your /etc/php/{PHP_VERSION}/fpm/php.ini file. For more information on how to update PHP settings, check out our Changing PHP Settings doc. Be aware that the disable_functions directive cannot be modified on a per-site basis and must be set in your php.ini file.