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:22]
nuxwin
3rdparty:ioncube [2018/05/21 18:30] (current)
nuxwin
Line 5: Line 5:
 =====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:
Line 13: Line 15:
 =====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 27: Line 31:
 =====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=====
Line 42: Line 50:
 ====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.1526926977.txt.gz · Last modified: 2018/05/21 18:22 by nuxwin