Skip to content

Instantly share code, notes, and snippets.

@iamdylanngo
Last active March 19, 2020 06:20
Show Gist options
  • Save iamdylanngo/eaa9d02a7a56dc5a312c0efa66ab54b2 to your computer and use it in GitHub Desktop.
Save iamdylanngo/eaa9d02a7a56dc5a312c0efa66ab54b2 to your computer and use it in GitHub Desktop.
apache2
sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
sudo apt-get purge php5-common
sudo apt-get install libapache2-mod-php5.6
sudo a2dismod php5
sudo a2enmod php5.6 # after this command I get 'Module php5.6 does not exist'
sudo service apache2 restart
https://www.howtoforge.com/tutorial/how-to-install-ioncube-loader/
/usr/lib/php/20131226 => /usr/lib/php/20131226
cp /tmp/ioncube/ioncube_loader_lin_5.6.so /usr/lib/php/20131226/
$ sudo vi /etc/php/7.0/cli/php.ini #for PHP CLI
$ sudo vi /etc/php/7.0/fpm/php.ini #for PHP-FPM & Nginx
$ sudo vi /etc/php/7.0/apache2/php.ini #for Apache2
===============================================================================>
php -i | grep extension_dir
cp /tmp/ioncube_loader_lin_7.2.s /usr/lib/php/20170718/ioncube_loader_lin_7.2.so
zend_extension = /usr/lib/php/20131226/ioncube_loader_lin_5.6.so
zend_extension = /usr/lib/php/20170718/ioncube_loader_lin_7.2.so
@iamdylanngo
Copy link
Author

sudo a2ensite example.com.conf
sudo a2dissite 000-default.conf

sudo a2dismod php5.6

sudo a2enmod php7.2

sudo update-alternatives --config php

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment