расширение php ioncube loader

Проверка наличия и установка ionCube Loader

Одним из основных требований к коммерческим расширениям является наличие на хостинге, где планируется использовать расширение, php расширения ionCube Loader для чтения и выполнения закодированных файлов. В данном материале рассмотрены вопросы проверки наличия ionCube Loader на хостинге и методика его установки.

Проверка наличия ionCube Loader

Большинство современных хостингов предлагают свои услуги включая наличие php расширения ionCube Loader без необходимости дополнительной настройки. Если же нужно убедиться в том, есть ли ionCube Loader на хостинге и какой именно версии, сделать это можно несколькими способами.

Часто в панелях управления хостингом есть ссылка на настройки php для данного хостинга или конкретного акаунта пользователя. Если такой ссылки нет, то можно для любого домена создать в корневой директории php файл с любым названием, например, phpinfo.php и следующим текстом:

После этого можно вызвать данный файл по ссылке

Если расширение ionCube Loader установлено на хостинге, то на данной странице можно найти блок, похожий на следующий.

Если же при выполнении выше описанных действий упоминаний о ionCube Loader нет, то он не установлен на хостинге или виртуальном/выделенном сервере.

Установка ionCube Loader

Если вы используете готовый хостинг с набором программного обеспечения, панелью управления и т.д., и при этом расширение ionCube Loader на нем не установлено, то в первую очередь стоит проверить, нет ли в личном кабинете хостера возможности добавить данное расширение. Если такой опции нет, то стоит обратить в поддержку хостинга с просьбой установить ionCube Loader для вашей версии php.

При использовании выделенных/виртуальных серверов вы сами можете управлять набором программного обеспечения, установленного на нем. Если у вас достаточно опыта, чтобы скачать и установить расширение для php на вашем сервере, то вы без труда сможете найти в интернете инструкцию по установке ionCube Loader. Обратим ваше внимание, что установка производится для конкретной операционной системы и версии php. Также у ionCube Loader есть страница загрузки на официальном сайте.

Если же вам не достаточно опыта, чтобы самостоятельно установить и настроить ionCube Loader на сервере, обратитесь в нашу поддержку, и мы бесплатно выполним установку данного расширения.

Источник

ionCube Loader Installer

The ionCube Loader Installer is an application which attempts to install the ionCube Loader on a local or remote server. The ionCube Loader is a component that needs to be installed on the server for the encoded files to run.
The Installer supports FTP and SFTP (only on Unix servers) protocols for the connection.
If you need help using the Installer, please create a support ticket at support.ioncube.com

Before you start

Operations performed by the ionCube Loader Installer will modify the data on your server. It is recommended that you backup your data before proceeding. Also be prepered that you may be asked to restart your server during the installation.

Providing server connection details

For the application to be able to connect to the server you need to provide server connection information. Please provide connection details for a user who has permissions to write to the webroot directory and also to be able to modify the php.ini file.

An example of properly filled in server connection information:
расширение php ioncube loader. Смотреть фото расширение php ioncube loader. Смотреть картинку расширение php ioncube loader. Картинка про расширение php ioncube loader. Фото расширение php ioncube loader

During installation

The ionCube Installer will inform about the installation progress and its result. You might be asked to restart the server few times during the installation. After the installation is finished you may want to view the changes applied to the server by going to Help Menu > Site changes.

Copyright 2002-2021 ionCube Ltd. VAT GB-814942816. All rights reserved. ionCube and the ionCube logo are registered trademarks of ionCube Ltd.
Prices exclude VAT. VAT is applied if purchasing from the UK or from the European Union by a non-business customer. The shopping cart will show any VAT due based on your country before the purchase is finalized.

Источник

Как установить ionCube?

Зачем нужен ionCube и как проверить его наличие

ionCube — это популярный способ шифрования php-файлов. Он бесплатный, скачать его можно прямо с официального сайта. В JBZoo практически весь код открыт, за исключением мест проверки лицензии. Начиная с версии 2.0.0 для корректной работы JBZoo обязательна поддержка модуля ionCube Loader.

ionCube и хостинг

расширение php ioncube loader. Смотреть фото расширение php ioncube loader. Смотреть картинку расширение php ioncube loader. Картинка про расширение php ioncube loader. Фото расширение php ioncube loaderНа большинстве современных хостингов ionCube уже есть, и его нужно только подключить простым щелчком мыши. В противном случае, вы можете задать вопрос в техподдержку хостера и практически всегда его включают по первому запросу.

Как самостоятельно проверить наличие ionCube?

Способ #1

Информация из функции phpinfo(). Создайте PHP-файл с функцией phpinfo(), залейте на сайте и перейдите на него в браузере.

расширение php ioncube loader. Смотреть фото расширение php ioncube loader. Смотреть картинку расширение php ioncube loader. Картинка про расширение php ioncube loader. Фото расширение php ioncube loader

Способ #2

Запустите loader-wizard.php. Это официальный скрипт, который помогает определить текущую версию модуля, либо помочь в его установке. Если все хорошо, то вы увидите примерно следующую картину

расширение php ioncube loader. Смотреть фото расширение php ioncube loader. Смотреть картинку расширение php ioncube loader. Картинка про расширение php ioncube loader. Фото расширение php ioncube loader

Способ #3

Установите JBZoo 2.0 +. Если приложение запустилось, то все в порядке. В противном случае вы увидите следующее

расширение php ioncube loader. Смотреть фото расширение php ioncube loader. Смотреть картинку расширение php ioncube loader. Картинка про расширение php ioncube loader. Фото расширение php ioncube loader

Как самостоятельно установить модуль на свой сервер?

расширение php ioncube loader. Смотреть фото расширение php ioncube loader. Смотреть картинку расширение php ioncube loader. Картинка про расширение php ioncube loader. Фото расширение php ioncube loaderСкачайте loader-wizard.php и запустите его на своем сайте. Следуйте советам мастера установки. Он поможет определить, какой именно файл нужно скачать (ориентированный именно на вашу версию PHP) и что с ним делать дальше.

Cкачать предложенный ZIP-архив.

Распаковать в папку, указанную в пункте 2.

Указать путь до этого файла в файле php.ini с помощью строки следующего типа.

расширение php ioncube loader. Смотреть фото расширение php ioncube loader. Смотреть картинку расширение php ioncube loader. Картинка про расширение php ioncube loader. Фото расширение php ioncube loaderрасширение php ioncube loader. Смотреть фото расширение php ioncube loader. Смотреть картинку расширение php ioncube loader. Картинка про расширение php ioncube loader. Фото расширение php ioncube loader

Внимание! Локальные сервера вроде Denwer и Open-Server зачастую имеют у себя в комплекте этот модуль. Поэтому перед установкой проверьте его присутствие.

Если после перезагрузки сервер не запускается, то скорее всего:

Источник

Loaders for ionCube Secured Files

Using ionCube encoded and secured PHP files requires a file called the ionCube Loader to be installed on the web server and made available to PHP. PHP can use the Loader with one line added to a PHP configuration file (php.ini). An automated Installer and Wizard are available to help with install, as well as manual instructions. Loaders are for 32 and 64 bit x86 based systems unless otherwise specified. The Windows non-TS Loaders are for use on a Windows system where a phpinfo page shows that PHP is built with thread safety disabled.

If you need Loaders for platforms not mentioned please contact us. Note that different distributions of Linux, e.g. CentOS, SuSE, Debian, RedHat etc. are all covered by the 32 and 64 bit Linux Loaders.

Installing with the Loader Wizard (recommended)

It is recommended to install a Loader using help from the Loader Wizard. The Wizard is a PHP script that when installed on a web server can give guidance specific to that machine, including which Loader file is required and what to add to the php.ini file.

Loaders are available for many different platforms. Pick a Loader package based on your operating system and whether the PHP installation is 32 or 64 bit. If you are unsure of the server platform (e.g. Linux or FreeBSD) and whether PHP is 32 or 64 bit, your hosting company should be able to tell you. The Wizard script should also detect this correctly if you use it.

Loader Packages

расширение php ioncube loader. Смотреть фото расширение php ioncube loader. Смотреть картинку расширение php ioncube loader. Картинка про расширение php ioncube loader. Фото расширение php ioncube loaderLinux Loaders also include support for vulnerability protection and PHP error reporting via the ionCube24 platform.

Loader Downloads API

Are you a hoster or package maintainer and would like API access to historical releases? Contact us and let us know.

Production Loaders

OS/PlatformPackagesVersionRelease Date
Linux (32 bits) расширение php ioncube loader. Смотреть фото расширение php ioncube loader. Смотреть картинку расширение php ioncube loader. Картинка про расширение php ioncube loader. Фото расширение php ioncube loadertar.gzzip10.4.52020-11-24
Linux (64 bits) расширение php ioncube loader. Смотреть фото расширение php ioncube loader. Смотреть картинку расширение php ioncube loader. Картинка про расширение php ioncube loader. Фото расширение php ioncube loadertar.gzzip10.4.52020-11-24
Linux Armv7l
(e.g. Raspberry Pi2) (armv7l 32 bits)
tar.gzzip10.4.52020-11-24
Linux ARM64 (aarch64 64 bits)tar.gzzip10.4.52020-11-24
Windows VC9 (32 bits)tar.gzzip10.4.52020-11-24
Windows VC9 (Non-TS) (32 bits)tar.gzzip10.4.52020-11-24
Windows VC11 (32 bits)tar.gzzip10.4.52020-11-24
Windows VC11 (Non-TS) (32 bits)tar.gzzip10.4.52020-11-24
Windows VC11 (64 bits)tar.gzzip10.4.52020-11-24
Windows VC11 (Non-TS) (64 bits)tar.gzzip10.4.52020-11-24
Windows VC14 (32 bits)tar.gzzip10.4.52020-11-24
Windows VC14 (Non-TS) (32 bits)tar.gzzip10.4.52020-11-24
Windows VC14 (64 bits)tar.gzzip10.4.52020-11-24
Windows VC14 (Non-TS) (64 bits)tar.gzzip10.4.52020-11-24
Windows VC15 (32 bits)tar.gzzip10.4.52020-11-24
Windows VC15 (Non-TS) (32 bits)tar.gzzip10.4.52020-11-24
Windows VC15 (64 bits)tar.gzzip10.4.52020-11-24
Windows VC15 (Non-TS) (64 bits)tar.gzzip10.4.52020-11-24
FreeBSD 6 (32 bits)tar.gzzip10.4.52020-11-24
FreeBSD 6 (64 bits)tar.gzzip10.4.52020-11-24
FreeBSD 7 (32 bits)tar.gzzip10.4.52020-11-24
FreeBSD 7 (64 bits)tar.gzzip10.4.52020-11-24
FreeBSD 8 (32 bits)tar.gzzip10.4.52020-11-24
FreeBSD 8 (64 bits)tar.gzzip10.4.52020-11-24
FreeBSD 9 (32 bits)tar.gzzip10.4.52020-11-24
FreeBSD 9 (64 bits)tar.gzzip10.4.52020-11-24
FreeBSD 11 (32 bits)tar.gzzip10.4.52020-11-24
FreeBSD 11 (64 bits)tar.gzzip10.4.52020-11-24
OpenBSD 4.5 (32 bits)tar.gzzip10.4.52020-11-24
OpenBSD 4.6 (32 bits)tar.gzzip10.4.52020-11-24
OpenBSD 4.7 (64 bits)tar.gzzip10.4.52020-11-24
macOS (32 bits)tar.gzzip10.4.52020-11-24
macOS (64 bits)tar.gzzip10.4.52020-11-24
Solaris (32 bits)tar.gzzip10.4.52020-11-24

Recent Loader Changes

IBM Power Systems

The older archive, version 6.0.9, includes ionCube Loaders for PHP 5.6 and PHP 7.0 only.

The newer archive, version 10.3.8, includes ionCube Loaders for PHP 5.4 and PHP 7.2 only.

OS/PlatformPackagesVersionRelease Date
Linux ppc64el for PHP 5.6 & 7.0tar.gzzip6.0.92017-03-13
Linux ppc64el for PHP 5.4 & 7.2tar.gzzip10.3.82019-08-07

Legacy Loader Packages

Please note: The following packages are no longer being maintained are provided for legacy use.

OS/PlatformPackagesVersionRelease Date
Windows VC6 (32 bits)tar.gzzip4.0.72011-2-21
Windows VC6 (Non-TS) (32 bits)tar.gzzip4.0.72011-2-21
FreeBSD 4 (32 bits)tar.gzzip4.4.42013-10-15
Solaris (sparc 32 bits)tar.gzzip4.0.102011-8-16

Copyright 2002-2021 ionCube Ltd. VAT GB-814942816. All rights reserved. ionCube and the ionCube logo are registered trademarks of ionCube Ltd.
Prices exclude VAT. VAT is applied if purchasing from the UK or from the European Union by a non-business customer. The shopping cart will show any VAT due based on your country before the purchase is finalized.

Источник

Установка IonCube Loader

IonCube – это расширение PHP-модуля, которое загружает зашифрованные PHP-файлы и ускоряет отображаемые веб-страницы.

Данное расширение необходимо многим приложениям на основе PHP.

IonCube на 32-битной системе

Данный раздел предназначен для PHP, установленного на 32-битной системе. Для примера можно разогнать LAMP на Ubuntu 12.04.

Сначала скачайте пакет:

cd /var/www
wget http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86.tar.gz
tar xvfz ioncube_loaders_lin_x86.tar.gz

Затем перейдите к файлу IP-адрес/ioncube/loader-wizard.php (в данном случае это http://198.199.105.50/ioncube/loader-wizard.php).

В появившемся окне выберите Local install.

Мастер установки IonCube Loader укажет, какой модуль является правильным (в данном случае это ioncube_loader_lin_5.3.so).

Теперь нужно сохранить файл 20ioncube.ini file в /etc/php5/apache2/conf.d.

Используйте следующую строку, чтобы добавить модуль IonCube Loader:

Скопируйте эту строку в папку с PHP-модулями, которую можно найти при помощи следующей строки (путь будет предоставлен мастером):

Будет выведено следующее:

extension_dir => /usr/lib/php5/20090626+lfs => /usr/lib/php5/20090626+lfs

Теперь нужно скопировать модуль в папку PHP-модулей:

cp /var/www/ioncube/ioncube_loader_lin_5.3.so /usr/lib/php5/20090626+lfs/

Затем нужно перезапустить Apache2, чтобы загрузить модуль.

service apache2 restart

Обновите веб-страницу http://198.199.105.50/ioncube/loader-wizard.php и убедитесь в том, что модуль был установлен (должно появиться сообщение «Loader Installed Successfully»).

IonCube на 64-битных системах

Если LAMP stack установлен на 64-битную систему, нужно загрузить соответствующий пакет:

cd /var/www
wget http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz
tar xvfz ioncube_loaders_lin_x86-64.tar.gz

Затем повторите все вышеописанные действия.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *