From 943b57b275b1b5db28bda22fae68bce978d7a0b1 Mon Sep 17 00:00:00 2001 From: FusionPBX Date: Sat, 4 Apr 2020 11:34:26 -0600 Subject: [PATCH] Update ioncube.sh --- freebsd/resources/ioncube.sh | 21 ++++++++++++++++----- 1 file changed, 16 insertions(+), 5 deletions(-) diff --git a/freebsd/resources/ioncube.sh b/freebsd/resources/ioncube.sh index 5bd40cb..2ec8378 100755 --- a/freebsd/resources/ioncube.sh +++ b/freebsd/resources/ioncube.sh @@ -17,11 +17,22 @@ tar -xvzf ioncube_loaders_fre_9_x86-64.tar.gz #remove the tar.gz file rm ioncube_loaders_fre_9_x86-64.tar.gz -#copy the php extension .so into the php lib directory -cp ioncube/ioncube_loader_fre_7.1.so /usr/local/lib/php/20160303 - -#add the 00-ioncube.ini file -echo "zend_extension = /usr/local/lib/php/20160303/ioncube_loader_fre_7.1.so" > /usr/local/etc/php/00-ioncube.ini +#copy the php extension .so into the php lib directory and then add the 00-ioncube.ini file +php_lib_directory=/usr/local/lib/php/20160303 +if [ -d "$php_lib_directory" ]; then + cp ioncube/ioncube_loader_fre_7.1.so /usr/local/lib/php/$php_lib_directory + echo "zend_extension = /usr/local/lib/php/$php_lib_directory/ioncube_loader_fre_7.1.so" > /usr/local/etc/php/00-ioncube.ini +fi +php_lib_directory=/usr/local/lib/php/20170718 +if [ -d "$php_lib_directory" ]; then + cp ioncube/ioncube_loader_fre_7.1.so /usr/local/lib/php/$php_lib_directory + echo "zend_extension = /usr/local/lib/php/$php_lib_directory/ioncube_loader_fre_7.1.so" > /usr/local/etc/php/00-ioncube.ini +fi +php_lib_directory=/usr/local/lib/php/20180731 +if [ -d "$php_lib_directory" ]; then + cp ioncube/ioncube_loader_fre_7.1.so /usr/local/lib/php/$php_lib_directory + echo "zend_extension = /usr/local/lib/php/$php_lib_directory/ioncube_loader_fre_7.1.so" > /usr/local/etc/php/00-ioncube.ini +fi #restart the service service php-fpm restart