Debian Lenny 64bit + DirectAdmin + IonCube Loader


Jeżeli nasze pliki PHP są kodowane IonCube to wymagane jest aby na naszym serwerze znalazł się IonCube Loader dzięki, któremu wszystko będzie działało poprawnie. W dodatku jeśli na naszym serwerze jest zainstalowany panel DirectAdmin instalację można przeprowadzić w prosty sposób.

Najpierw zaczniemy od pobrania źródeł ze strony: http://www.ioncube.com/loaders.php w zależności od wersji systemu pobieramy odmianę 32bit lub 64bit. W tym przykładzie będziemy stosować platformę 64bit. Po pobraniu instalujemy moduł:

cd /tmp/
wget http://downloads2.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz
tar xvzf ioncube_loaders_lin_x86-64.tar.gz
mv ioncube /usr/local/lib/

W zależności od wersji PHP na serwerze musimy zastosować właściwą wersję IonCube Loadera. Dla wersji PHP 5.2.x użyjemy ioncube_loader_lin_5.2.so dla wersji PHP 5.3.x będzie ioncube_loader_lin_5.3.so itd.

Wykonujemy:

echo „zend_extension=/usr/local/lib/ioncube/ioncube_loader_lin_5.2.so” >> /usr/local/lib/php.ini

A następnie restartujemy Apache

/etc/init.d/httpd restart

Sprawdzamy moduł:

php -m
php -i | grep ionCube
php -v

Ew. obecność modułu można sprawdzić za pomocą funckji phpinfo.

To tyle :).

Tags: , ,

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • Twitter
  • RSS

Comments are closed.