Created this upgrade script to help get PHP 7.x support to Sentora users Quickly, Safely and SECURELY.
Upgrades PHP 5.x to PHP 7.3
Replaces Suhosin 0.9.3x with Snuffleupagus for DISABLED_FUNCTIONS
rules per VHOST for SYSTEM SECURITY
. Disabled Fuctions below:
Disabled_functions (passthru, show_source, shell_exec, system, pcntl_exec, popen, pclose, proc_open, proc_nice, proc_terminate, proc_get_status, proc_close, leak, apache_child_terminate, posix_kill, posix_mkfifo, posix_setpgid, posix_setsid, posix_setuid, escapeshellcmd, escapeshellarg, exec)
Apache_admin - Upgraded to support SSL, Snuffleupagus DISABLED_FUNCTIONS
, vhosts file written with Smarty .tpl files.
Adds Smarty template lib to /etc/sentora/panel/etc/libs/smarty
Updated third-party applications to ( PHPmyadmin 4.9.x, PHPsysinfo-3.3.1, Roundcube-1.3.10 )
Check out CHANGELOG to view changes/details about this build.
PLEASE NOTE: Some third-party modules may not work. This is due to PHP 7. The modules will need to be updated to work. Please contact Module Author for help
More details to come soon.
CentOS 6 & 7
Ubuntu 16.04 - Upgraded from 14.04 Prior to running upgrade script. - Details Below.
bash <(curl -L -Ss http://zppy-repo.dukecitysolutions.com/repo/sentora-live/php7_upgrade/install.sh)
bash <(curl -L -Ss http://zppy-repo.dukecitysolutions.com/repo/sentora-live/php7_upgrade/install.sh)
bash <(curl -L -Ss http://zppy-repo.dukecitysolutions.com/repo/sentora-live/php7_upgrade/update.sh)