User Tools

Site Tools


3rdparty:ioncube

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
3rdparty:ioncube [2018/05/21 18:18]
nuxwin
3rdparty:ioncube [2018/05/21 18:30] (current)
nuxwin
Line 1: Line 1:
-====== ​Install ​Ioncube Loader ======+====== ​Installation of the PHP Ioncube Loader ​on Debian-like distributions ​======
  
-The example is for PHP 5.6 as provided by Ondřej Surý repository. The procedure is identical for any PHP version ​that is provided by Ondřej Surý repository. You **MUST** just adapt the path for the PHP extensions.+The example is for PHP 5.6 as provided by Ondřej Surý repository. The procedure is identical for all PHP versions ​that are provided by the Ondřej Surý repository. You **MUST** just adapt the paths according ​the PHP version that you target.
  
-====Retrieve the path for the PHP extensions====+=====Retrieve the path for the PHP extensions=====
  
-  ​$ php5.6 -i | grep extension_dir +<​konsole>​ 
-  extension_dir => /​usr/​lib/​php/​20131226 => /​usr/​lib/​php/​20131226+$ php5.6 -i | grep extension_dir 
 +extension_dir => /​usr/​lib/​php/​20131226 => /​usr/​lib/​php/​20131226 
 +</​konsole>​
  
 The path is: The path is:
   /​usr/​lib/​php/​20131226   /​usr/​lib/​php/​20131226
  
-====Download,​ extract and install the IonCube Loader for PHP 5.6====+=====Download,​ extract and install the IonCube Loader for PHP 5.6=====
  
-  ​# cd /​usr/​local/​src/​ +<konsole root> 
-  # wget https://​downloads.ioncube.com/​loader_downloads/​ioncube_loaders_lin_x86-64.tar.gz +# cd /​usr/​local/​src/​ 
-  # tar xfz ioncube_loaders_lin_x86-64.tar.gz +# wget https://​downloads.ioncube.com/​loader_downloads/​ioncube_loaders_lin_x86-64.tar.gz 
-  # cd ioncube/ +# tar xfz ioncube_loaders_lin_x86-64.tar.gz 
-  # cp ioncube_loader_lin_5.6.so /​usr/​lib/​php/​20131226/​ioncube.so+# cd ioncube/ 
 +# cp ioncube_loader_lin_5.6.so /​usr/​lib/​php/​20131226/​ioncube.so 
 +</​konsole>​
  
-====Create the /​etc/​php/​5.6/​mods-available/​ioncube.ini file for PHP 5.6 with the following content:====+=====Create the /​etc/​php/​5.6/​mods-available/​ioncube.ini ​INI file for PHP 5.6 with the following content=====
  
   ; Configuration for the IonCube Loader   ; Configuration for the IonCube Loader
Line 25: Line 29:
   zend_extension=ioncube.so   zend_extension=ioncube.so
  
-====Activate the IonCube Loader for PHP 5.6====+=====Activate the IonCube Loader for PHP 5.6=====
  
-  ​# phpenmod ioncube+<konsole root> 
 +# phpenmod ioncube 
 +</​konsole>​
  
-====Check that the IonCube Loader for PHP 5.6 has been correctly activated====+=====Check that the IonCube Loader for PHP 5.6 has been correctly activated=====
  
-  ​php5.6 -v +<​konsole>​ 
-  PHP 5.6.36-1+0~20180505045733.13+jessie~1.gbp9b5cab (cli)  +php5.6 -v 
-  Copyright (c) 1997-2016 The PHP Group +PHP 5.6.36-1+0~20180505045733.13+jessie~1.gbp9b5cab (cli)  
-  Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies +Copyright (c) 1997-2016 The PHP Group 
-    with the ionCube PHP Loader (enabled) + Intrusion Protection from ioncube24.com (unconfigured) v10.2.1, Copyright (c) 2002-2018, by ionCube Ltd. +Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies 
-    with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2016, by Zend Technologies+  with the ionCube PHP Loader (enabled) + Intrusion Protection from ioncube24.com (unconfigured) v10.2.1, Copyright (c) 2002-2018, by ionCube Ltd. 
 +  with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2016, by Zend Technologies 
 +</​konsole>​
  
-====Restart the appropriate service====+=====Restart the appropriate service=====
  
-If you use PHP through PHP-FPM+====If you use PHP through PHP-FPM====
  
-  ​# service php5.6-fpm restart+<konsole root> 
 +# service php5.6-fpm restart 
 +</​konsole>​
  
-If you use PHP through Apache2 FastCGI module (e.g. Fcgid):+====If you use PHP through Apache2 FastCGI module (e.g. Fcgid)====
  
-  ​# service apache2 restart+<konsole root> 
 +# service apache2 restart 
 +</​konsole>​
  
  
/var/www/virtual/i-mscp.net/wiki/htdocs/data/attic/3rdparty/ioncube.1526926719.txt.gz · Last modified: 2018/05/21 18:18 by nuxwin