File tree Expand file tree Collapse file tree 1 file changed +26
-0
lines changed
Expand file tree Collapse file tree 1 file changed +26
-0
lines changed Original file line number Diff line number Diff line change 1+
2+ if command -v apt-get > /dev/null; then
3+ wget -4 https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz
4+ sudo tar xzf ioncube_loaders_lin_x86-64.tar.gz -C /usr/local
5+ sudo rm -rf ioncube_loaders_lin_x86-64.tar.gz
6+ PHPVERSION=$( php -i | grep /.+/php.ini -oE | sed ' s/[^0-9.]*//g' )
7+ echo " zend_extension = /usr/local/ioncube/ioncube_loader_lin_${PHPVERSION} so" > /etc/php/${PHPVERSION::- 1} /apache2/conf.d/00-ioncube.ini
8+ systemctl restart apache2
9+ elif command -v yum > /dev/null; then
10+ wget -4 https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz
11+ sudo tar xzf ioncube_loaders_lin_x86-64.tar.gz -C /usr/lib64/php/modules
12+ PHPVERSION=$( php -r ' echo PHP_VERSION;' )
13+ echo " zend_extension = /usr/lib64/php/modules/ioncube/ioncube_loader_lin_${PHPVERSION::- 3} .so" > /etc/php.d/00-ioncube.ini
14+ systemctl restart httpd
15+ fi
16+
17+
18+ if [ $( uname -m) = " aarch64" ]; then
19+ arch=" arm64"
20+ wget -4 https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_aarch64.tar.gz
21+ sudo tar xzf ioncube_loaders_lin_aarch64.tar.gz -C /usr/lib/php/20190902
22+ sudo rm -rf ioncube_loaders_lin_aarch64.tar.gz
23+ PHPVERSION=$( php -i | grep /.+/php.ini -oE | sed ' s/[^0-9.]*//g' )
24+ echo " zend_extension = /usr/lib/php/20190902/ioncube/ioncube_loader_lin_${PHPVERSION} so" > /etc/php/${PHPVERSION::- 1} /apache2/conf.d/00-ioncube.ini
25+ systemctl restart apache2
26+ fi
You can’t perform that action at this time.
0 commit comments