如何在 Ubuntu 12.04 上安装 IonCube Loader如何在 Ubuntu 12.04 上安装 IonCube Loader如何在 Ubuntu 12.04 上安装 IonCube Loader如何在 Ubuntu 12.04 上安装 IonCube Loader
  • 文章
  • 正则表达式
    • 工具
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容
发表 admin at 2025年2月28日
类别
  • 未分类
标签

如何在 Ubuntu 12.04 上安装 IonCube Loader

状态:已弃用

本文涵盖不再受支持的 Ubuntu 版本。如果您目前正在运行运行 Ubuntu 12.04 的服务器,我们强烈建议您升级或迁移到受支持的 Ubuntu 版本:

  • 升级到 Ubuntu 14.04。
  • 从 Ubuntu 14.04 升级到 Ubuntu 16.04
  • 将服务器数据迁移到支持的版本

原因:

请参阅:

注意:本文已针对 Ubuntu 16.04 进行了更新。

IonCube 是一个 PHP 模块扩展,可加载加密的 PHP 文件并加速正在显示的网页。

许多基于 PHP 的应用程序通常需要它。

32 位系统上的 IonCube

本节适用于安装在 32 位系统上的 PHP(例如:从应用程序在 Ubuntu 12.04 上启动 LAMP)。

如果您的 Droplet 上没有 LAMP 堆栈,您可以从我们的应用程序中启动 LAMP 堆栈:

首先,您需要下载并提取 IonCube Loader PHP 模块。


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

然后,您必须将适当的模块复制到 PHP 模块文件夹中。要查找该文件夹路径,请运行以下命令


php -i | grep extension_dir

您将获得以下输出:


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

现在您应该将模块复制到您的 PHP 模块文件夹中:


PHP_VERSION=$(php -r "echo PHP_MAJOR_VERSION.'.'.PHP_MINOR_VERSION;")
sudo cp "ioncube/ioncube_loader_lin_${PHP_VERSION}.so" /usr/lib/php5/20090626+lfs/

然后,您必须重新启动 Apache2 或 php5-fpm(如果您使用的是 nginx)才能加载模块:


service apache2 restart
service php5-fpm restart

为确保模块已正确安装,请在 /var/www 中创建一个名为 test.php 的文件,内容如下:


<?php
echo var_export(extension_loaded('ionCube Loader') ,true);

完成后,导航到 http://your-droplets-ip-address/test.php。它应该输出“真”。

64 位系统上的 IonCube

如果您在 64 位 Linux 上安装了自己的 LAMP 堆栈,则需要下载 64 位软件包:


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

您应该继续执行与上述相同的步骤。

©2015-2025 艾丽卡 support@alaica.com