GNU/Linux >> Tutoriales Linux >  >> Debian

Instale Ioncube Loader para todos los modos de PHP (CLI, CGI, FCGI y FPM) en Debian Wheezy

En este tutorial, explicaré la instalación de Ioncube Loader en Debian Wheezy para que pueda usarse en todos los modos de PHP. Si uno de los archivos php.ini no existe en su servidor, entonces este modo php no está instalado y puede omitir ese archivo php.ini.

Descargue los últimos cargadores de ioncube con wget y descomprima el archivo:

cd /tmp
wget http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz
tar xfz ioncube_loaders_lin_x86-64.tar.gz

Mueva los cargadores a /usr/local/ y limpie el directorio /tmp

mv ioncube /usr/local/
rm ioncube_loaders_lin_x86-64.tar.gz

Configurar PHP

Ahora edite los archivos php.ini con un editor como vi o nano:

Para mod_php:

vi /etc/php5/apache2/php.ini

Para CGI y FCGI PHP:

vi /etc/php5/cgi/php.ini

Para scripts de línea de comandos de PHP:

vi /etc/php5/cli/php.ini

Para scripts que se ejecutan con PHP-FPM

vi /etc/php5/fpm/php.ini

y agregue la siguiente línea justo al comienzo de los archivos (antes de la línea [PHP]):

zend_extension = /usr/local/ioncube/ioncube_loader_lin_5.4.so

por lo que el archivo resultante se ve así:

zend_extension = /usr/local/ioncube/ioncube_loader_lin_5.4.so
[PHP]

;;;;;;;;;;;;;;;;;;;
; About php.ini   ;
;;;;;;;;;;;;;;;;;;;
; PHP's initialization file, generally called php.ini, is responsible for
; configuring many of the aspects of PHP's behavior.
[...]

Finalmente reinicie apache para aplicar los cambios:

service apache2 restart

Cuando utilice PHP-FPM, reinicie también el demonio del grupo PHP-FPM:

service php5-fpm restart

Para probar que el cargador de ioncube se ha incluido correctamente en la configuración de PHP de su sitio web, cree un archivo de prueba info.php con el siguiente contenido y colóquelo en el directorio web de su sitio:

vi info.php

Con el siguiente contenido:

<?php
phpinfo();
?>

Y abra la URL en un navegador web, debería ver el cargador de ioncube mencionado allí:

¡No olvide eliminar el archivo info.php cuando ya no lo necesite!

Enlaces

  • Cubo de iones
  • Debian

Debian
  1. Cómo instalar ionCube Loader en Debian 9

  2. Cómo instalar ionCube Loader en Debian

  3. Instalar y configurar Apache y PHP con cgi en Ubuntu o Debian

  4. Instalar Silex en Debian Wheezy

  5. Guión:Instalar IonCube en Debian VPS

Cómo instalar ionCube Loader para PHP en Ubuntu

Cómo instalar el cargador IonCube en Debian 9 Stretch

Cómo instalar el cargador IonCube en Debian 10

Cómo instalar el cargador IonCube en Debian 11

Cómo instalar Nginx y PHP en Debian 10

Cómo compilar PHP 5.5 (PHP-FPM y FastCGI) con ionCube Loader, Zend OPcache y APCu para ISPConfig 3 (Debian Wheezy)