GNU/Linux >> Znalost Linux >  >> Debian

Nainstalujte Ioncube Loader pro všechny režimy PHP (CLI, CGI, FCGI a FPM) na Debian Wheezy

V tomto tutoriálu vysvětlím instalaci Ioncube Loader na Debian Wheezy tak, aby mohl být použit ve všech režimech PHP. Pokud jeden ze souborů php.ini na vašem serveru neexistuje, pak tento režim php není nainstalován a můžete tento soubor php.ini přeskočit.

Stáhněte si nejnovější zavaděče ioncube pomocí wget a rozbalte archiv:

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

Přesuňte zavaděče do /usr/local/ a vyčistěte adresář /tmp

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

Konfigurovat PHP

Nyní upravte soubory php.ini pomocí editoru, jako je vi nebo nano:

Pro mod_php:

vi /etc/php5/apache2/php.ini

Pro CGI a FCGI PHP:

vi /etc/php5/cgi/php.ini

Pro skripty příkazového řádku PHP:

vi /etc/php5/cli/php.ini

Pro skripty běžící s PHP-FPM

vi /etc/php5/fpm/php.ini

a přidejte následující řádek hned na začátek souboru (souborů) (před řádek [PHP]):

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

takže výsledný soubor vypadá takto:

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.
[...]

Nakonec restartujte apache, abyste použili změny:

service apache2 restart

Když používáte PHP-FPM, restartujte také démona fondu PHP-FPM:

service php5-fpm restart

Chcete-li otestovat, zda byl zavaděč ioncube správně zahrnut do konfigurace PHP vašeho webu, vytvořte testovací soubor info.php s následujícím obsahem a umístěte jej do webového adresáře vašeho webu:

vi info.php

S následujícím obsahem:

<?php
phpinfo();
?>

A otevřete URL ve webovém prohlížeči, měli byste tam vidět zmíněný ioncube loader:

Prosím, nezapomeňte smazat soubor info.php, když jej již nebudete potřebovat!

  • Ioncube
  • Debian

Debian
  1. Jak nainstalovat Ioncube loader na CentOS, Debian a Ubuntu

  2. Jak nainstalovat ionCube Loader na Debian

  3. Nainstalujte a nakonfigurujte Apache a PHP s cgi na Ubuntu nebo Debianu

  1. Jak nainstalovat ionCube Loader na Debian 9

  2. Nainstalujte Silex na Debian Wheezy

  3. Skript:Nainstalujte IonCube na Debian VPS

  1. Jak nainstalovat a používat PHP Composer na Debian 10

  2. Jak nainstalovat a používat PHP Composer na Debianu 9

  3. Jak nainstalovat Ioncube Loader na CentOS, Debian a Ubuntu