Viewing File: /usr/local/cpanel/whostmgr/docroot/cgi/softaculous/lib/panels/isp/php

#!/bin/bash

if [[ -f "/opt/php83/bin/php" ]]  && [[ $(/opt/php83/bin/php -v | grep -i ionCube) ]]; then
	/opt/php83/bin/php $@
elif [[ -f "/opt/php82/bin/php" ]]  && [[ $(/opt/php82/bin/php -v | grep -i ionCube) ]]; then
	/opt/php82/bin/php $@
elif [[ -f "/opt/php81/bin/php" ]]  && [[ $(/opt/php81/bin/php -v | grep -i ionCube) ]]; then
	/opt/php81/bin/php $@
elif [[ -f "/opt/php80/bin/php" ]]  && [[ $(/opt/php80/bin/php -v | grep -i ionCube) ]]; then
	/opt/php80/bin/php $@
elif [[ -f "/opt/php74/bin/php" ]]  && [[ $(/opt/php74/bin/php -v | grep -i ionCube) ]]; then
	/opt/php74/bin/php $@
elif [[ -f "/opt/php73/bin/php" ]]  && [[ $(/opt/php73/bin/php -v | grep -i ionCube) ]]; then
	/opt/php73/bin/php $@
elif [[ -f "/opt/php72/bin/php" ]]  && [[ $(/opt/php72/bin/php -v | grep -i ionCube) ]]; then
	/opt/php72/bin/php $@
elif [[ -f "/opt/php71/bin/php" ]]  && [[ $(/opt/php71/bin/php -v | grep -i ionCube) ]]; then
	/opt/php71/bin/php $@
elif [[ -f "/opt/php70/bin/php" ]]  && [[ $(/opt/php70/bin/php -v | grep -i ionCube) ]]; then
	/opt/php70/bin/php $@
elif [[ -f "/opt/php56/bin/php" ]]  && [[ $(/opt/php56/bin/php -v | grep -i ionCube) ]]; then
	/opt/php56/bin/php $@
elif [[ -f "/opt/php55/bin/php" ]]  && [[ $(/opt/php55/bin/php -v | grep -i ionCube) ]]; then
	/opt/php55/bin/php $@
elif [[ -f "/opt/php54/bin/php" ]]  && [[ $(/opt/php54/bin/php -v | grep -i ionCube) ]]; then
	/opt/php54/bin/php $@	
elif [[ -f "/opt/php/8.3/bin/php" ]]  && [[ $(/opt/php/8.3/bin/php -v | grep -i ionCube) ]]; then
	/opt/php/8.3/bin/php $@
elif [[ -f "/opt/php/8.2/bin/php" ]]  && [[ $(/opt/php/8.2/bin/php -v | grep -i ionCube) ]]; then
	/opt/php/8.2/bin/php $@
elif [[ -f "/opt/php/8.1/bin/php" ]]  && [[ $(/opt/php/8.1/bin/php -v | grep -i ionCube) ]]; then
	/opt/php/8.1/bin/php $@
elif [[ -f "/opt/php/8.0/bin/php" ]]  && [[ $(/opt/php/8.0/bin/php -v | grep -i ionCube) ]]; then
	/opt/php/8.0/bin/php $@
elif [[ -f "/opt/php/7.4/bin/php" ]]  && [[ $(/opt/php/7.4/bin/php -v | grep -i ionCube) ]]; then
	/opt/php/7.4/bin/php $@
elif [[ -f "/opt/php/7.3/bin/php" ]]  && [[ $(/opt/php/7.3/bin/php -v | grep -i ionCube) ]]; then
	/opt/php/7.3/bin/php $@
elif [[ -f "/opt/php/7.2/bin/php" ]]  && [[ $(/opt/php/7.2/bin/php -v | grep -i ionCube) ]]; then
	/opt/php/7.2/bin/php $@
elif [[ -f "/opt/php/7.1/bin/php" ]]  && [[ $(/opt/php/7.1/bin/php -v | grep -i ionCube) ]]; then
	/opt/php/7.1/bin/php $@
elif [[ -f "/opt/php/7.0/bin/php" ]]  && [[ $(/opt/php/7.0/bin/php -v | grep -i ionCube) ]]; then
	/opt/php/7.0/bin/php $@
elif [[ -f "/opt/php/5.6/bin/php" ]]  && [[ $(/opt/php/5.6/bin/php -v | grep -i ionCube) ]]; then
	/opt/php/5.6/bin/php $@
elif [[ -f "/opt/php/5.5/bin/php" ]]  && [[ $(/opt/php/5.5/bin/php -v | grep -i ionCube) ]]; then
	/opt/php/5.5/bin/php $@
elif [[ -f "/opt/php/5.4/bin/php" ]]  && [[ $(/opt/php/5.4/bin/php -v | grep -i ionCube) ]]; then
	/opt/php/5.4/bin/php $@
elif [[ -f "/opt/alt/php83/usr/bin/php" ]]  && [[ $(/opt/alt/php83/usr/bin/php -v | grep -i ionCube) ]]; then
	/opt/alt/php83/usr/bin/php $@
elif [[ -f "/opt/alt/php82/usr/bin/php" ]]  && [[ $(/opt/alt/php82/usr/bin/php -v | grep -i ionCube) ]]; then
	/opt/alt/php82/usr/bin/php $@
elif [[ -f "/opt/alt/php81/usr/bin/php" ]]  && [[ $(/opt/alt/php81/usr/bin/php -v | grep -i ionCube) ]]; then
	/opt/alt/php81/usr/bin/php $@
elif [[ -f "/opt/alt/php80/usr/bin/php" ]]  && [[ $(/opt/alt/php80/usr/bin/php -v | grep -i ionCube) ]]; then
	/opt/alt/php80/usr/bin/php $@
elif [[ -f "/opt/alt/php74/usr/bin/php" ]]  && [[ $(/opt/alt/php74/usr/bin/php -v | grep -i ionCube) ]]; then
	/opt/alt/php74/usr/bin/php $@
elif [[ -f "/opt/alt/php73/usr/bin/php" ]]  && [[ $(/opt/alt/php73/usr/bin/php -v | grep -i ionCube) ]]; then
	/opt/alt/php73/usr/bin/php $@
elif [[ -f "/opt/alt/php72/usr/bin/php" ]]  && [[ $(/opt/alt/php72/usr/bin/php -v | grep -i ionCube) ]]; then
	/opt/alt/php72/usr/bin/php $@
elif [[ -f "/opt/alt/php71/usr/bin/php" ]]  && [[ $(/opt/alt/php71/usr/bin/php -v | grep -i ionCube) ]]; then
	/opt/alt/php71/usr/bin/php $@
elif [[ -f "/opt/alt/php70/usr/bin/php" ]]  && [[ $(/opt/alt/php70/usr/bin/php -v | grep -i ionCube) ]]; then
	/opt/alt/php70/usr/bin/php $@
elif [[ -f "/opt/alt/php56/usr/bin/php" ]]  && [[ $(/opt/alt/php56/usr/bin/php -v | grep -i ionCube) ]]; then
	/opt/alt/php56/usr/bin/php $@
elif [[ -f "/opt/alt/php55/usr/bin/php" ]]  && [[ $(/opt/alt/php55/usr/bin/php -v | grep -i ionCube) ]]; then
	/opt/alt/php55/usr/bin/php $@
elif [[ -f "/opt/alt/php54/usr/bin/php" ]]  && [[ $(/opt/alt/php54/usr/bin/php -v | grep -i ionCube) ]]; then
	/opt/alt/php54/usr/bin/php $@
elif [ -f "/usr/bin/php" ] ; then
	/usr/bin/php $@
fi

phpret=$?

exit $phpret;
Back to Directory