禅道专业版本的核心代码都是加密的(前端的html, css, js, 配置,语言项是开源的。),使用的加密软件是 ioncube,因此要能运行禅道专业版本的软件,先要安装ioncube扩展。
一、下载loader-wizard.php( 支持php7.0、php7.1、php7.2版本)
ioncube提供了一个安装的向导程序,可以非常方便的帮助检测php的运行环境,自动给出提示。

1.1 通过下面的地址下载loader-wizard: http://www.ioncube.com/loader-wizard/loader-wizard.zip

1.2 下载之后,将其解压缩,到apache的www或者htdoc目录。

二、运行loader-wizard.php程序
2.1 使用浏览器访问loader-wizard.php 比如 http://localhost/loader-wizard.php 实际的访问路径根据情况修改。

2.2 这个loader程序经过计算之后,会自动给出提示( 下图只是一个例子,具体操作需要根据贵公司网页访问 loader-wizard.php后显示的界面操作):

根据这个向导程序的提示,下载相应的解密软件,我们也提供解密软件的国内地址,需要注意下向导中提示的软件名与下文中网址软件名相互对应,即可直接使用国内网址下载。
https://dl.cnezsoft.com/ioncube_loaders_lin_x86-64.zip
https://dl.cnezsoft.com/ioncube_loaders_lin_x86.zip
https://dl.cnezsoft.com/ioncube_loaders_lin_aarch64.zip
https://dl.cnezsoft.com/ioncube_loaders_lin_armv7l.zip
https://dl.cnezsoft.com/ioncube_loaders_win_nonts_vc15_x86-64.zip
https://dl.cnezsoft.com/ioncube_loaders_win_vc15_x86-64.zip
https://dl.cnezsoft.com/ioncube_loaders_win_nonts_vc15_x86.zip
https://dl.cnezsoft.com/ioncube_loaders_win_vc15_x86.zip
https://dl.cnezsoft.com/ioncube_loaders_win_nonts_vc14_x86.zip
https://dl.cnezsoft.com/ioncube_loaders_win_vc14_x86.zip
https://dl.cnezsoft.com/ioncube_loaders_win_nonts_vc11_x86-64.zip
https://dl.cnezsoft.com/ioncube_loaders_win_vc11_x86-64.zip
https://dl.cnezsoft.com/ioncube_loaders_win_nonts_vc11_x86.zip
https://dl.cnezsoft.com/ioncube_loaders_win_vc11_x86.zip
https://dl.cnezsoft.com/ioncube_loaders_win_nonts_vc9_x86.zip
https://dl.cnezsoft.com/ioncube_loaders_win_vc9_x86.zip
https://dl.cnezsoft.com/ioncube_loaders_dar_x86-64.zip
https://dl.cnezsoft.com/ioncube_loaders_dar_x86.zip
将下载下来的解密软件放在它指定的目录中。
下载向导程序计算出来新的php.ini文件,替换系统原来的php.ini文件。 注:如果提示要下载00-ioncube 开头的文件放在某个目录,可以把这个文件下载后打开,把里面的代码复制到 php.ini 粘帖在第一行,保存php.ini后不需要把00-ioncube文件拷贝到服务上。
重新启动webserver, 如果用的是nginx 需要重启一下php-fpm服务。
2.3 验证是否安装成功

重新启动之后,再次访问loader.php,如果安装成功,系统会提示。

看到这个界面,就表示解密软件已经安装成功了。

2.4 Mac 系统下 ioncube 安装注意事项

下载相应解压软件后放置到 系统指定目录中 提醒 operation not permitted 问题。

关闭方式:

一般情况下我们在使用mac系统过程中下载一些文件、新建一些项目之后,这些文件都会默认是只读状态,这时我们只需要简单的一句权限设置命令就可以解决

sudo chmod -R 777 你要修改文件上层目录的路径
但是我们在对 usr/bin 等系统目录下的文件进行操作的时候往往会出现这样的错误 operation not permitted

这是因为一些mac用户在升级系统之后,电脑启用了SIP(System Integrity Protection),增加了rootless机制,导致即使在root权限下依然无法修改文件,在必要时候为了能够修改下面的文件,我们只能关闭该保护机制

1)重启过程中按住 command+R,进入保护模式,打开terminal终端,输入 csrutil disable
2)再次重启,即可对 usr/bin 等系统目录下文件进行修改

PS:如果要恢复保护机制,重新进入保护模式,输入 csrutil enable

原文地址
https://www.zentao.net/book/zentaoprohelp/194.html

如何安装ioncube扩展相关推荐

  1. PHP 文件加密Zend Guard Loader 学习和使用(如何安装ioncube扩展对PHP代码加密)

    一.大体流程图 二.PHP 项目文件加密 下表列出了Zend产品中的PHP版本及其内部API版本和Zend产品版本. 如何加密请往后看 三.如何使用 第一步:确认当前环境 Amai Phalcon 前 ...

  2. php扩展-ioncube组件的安装方法_Windows系统PHPStudy Web环境安装ionCube扩展软件

    今天老左在安装一套网站程序的时候发现其需要支持ionCube扩展软件才可以继续,相比较而言如果是Linux系统Web环境,无论是LNMP,还是其他常见的WEB面板,只要简单的命令就可以自动部署.但是现 ...

  3. PHP 如何安装ionCube扩展

    转载地址:http://www.zentao.net/book/zentaoprohelp/194.html ionCube扩展是一个加密软件扩展 一.下载loader-wizard.php(支持ph ...

  4. 服务器ionCube扩展/组建安装教程

    ionCube是用来加密PHP的工具.ionCube Encoder可以把PHP源代码转换成ByteCode.进行加密授权处理后的PHP代码就不在开源了,必须使用ionCube loader才可以执行 ...

  5. zend optimizer php5.5,PHP_PHP5.3以上版本安装ZendOptimizer扩展,现在很多PHP程序都需要ZendOptimi - phpStudy...

    PHP5.3以上版本安装ZendOptimizer扩展 现在很多PHP程序都需要ZendOptimizer环境,但是ZendOptimizer在PHP5.2之后已经被支持,那怎么办,Zend也不会这么 ...

  6. php amqp扩展安装,php扩展AMQP,安装报错解决

    接下来来安装php扩展AMQP,安装了它以后,才能用PHP操作rabbitmq. wget https://pecl.php.net/get/amqp-1.4.0.tgz tar -zxvf amqp ...

  7. wamp环境下安装imagick扩展

    先上图,如下是安装成功后的phpinfo()界面: 安装步骤: 1.先确定安装版本,比如我的的php : php7.0.12  x86 ts 那么就需要三方版本 要一致:imagick软件本身( 如x ...

  8. Linux环境安装phpredis扩展

    php访问redis需要安装phpredis扩展,phpredis是用纯C语言写的. phpredis下载地址 https://github.com/phpredis/phpredis 最新的版本是p ...

  9. PHP安装扩展mcrypt以及相关依赖项 【PHP安装PECL扩展的方法】

    一:Mcrypt简介 Mcrypt是PHP的一个扩展,完成了常用加密算法的封装.其实该扩展是对mcrypt标准类库的封装,mcrypt完成了相当多的常用加密算法,如DES, TripleDES, Bl ...

  10. PHP安装parsekit扩展查看opcode

    也可以通过VLD查看,具体请看本人写的http://blog.csdn.net/21aspnet/article/details/7002644 安装parsekit扩展 http://pecl.ph ...

最新文章

  1. DinnerNow - 如何安装部署
  2. 专访清华陈文光:搞好CS基础建设再寻思AI专业,读博与否?看个人能力
  3. jquery 向上滚动【四】个人认为好一些,哈
  4. 线性八叉树_基于三维点云数据的线性八叉树编码压缩算法(权毓舒, 何明一,).pdf...
  5. 直接插入排序,折半插入排序,希尔排序,简单选择排序,冒泡排序,快速排序模板以及比较次数与移动次数的分析,折半搜索算法模板
  6. 前端开发工程化探讨--基础篇(长文)
  7. 技术动态 | 知识图谱上的实体链接
  8. android log 如何获取double类型后小数点的值_【ES6基础】Symbol介绍:独一无二的值...
  9. Leetcode每日一题:136.single-number(只出现一次的数字)
  10. 架构的腐化是必然的!
  11. The word is not correctly spelled问题
  12. nedc和epa续航里程什么意思_了解 NEDC 之后 我发现电动车的续航还是得实测
  13. Java Timer TimerTask示例
  14. java jdk 文档下载_JDK8 API文档(下载)
  15. DW1820A/BCM94350ZAE/BCM94356ZEPA50DX插入的正确姿势
  16. 汽车方向盘转角传感器
  17. 马克思主义哲学与价值哲学
  18. 获取微信小程序二维码后返回一堆乱码
  19. 通过 Docker 化一个博客网站来开启我们的 Docker 之旅
  20. 2022淘宝天猫京东头部主播消失后的618没有头部主播怎么领618红包?

热门文章

  1. SPSS——相关分析——Pearson简单相关系数
  2. 基于F340 实现Bridge功能(二):上位机应用程序编写
  3. php多语言商城,Ecshop商城多国语言修改方法
  4. sony z及泛泰a870 安装optware记录
  5. Resin服务器配置指南
  6. 基于bootstrap,个人简历网页模板,响应式布局
  7. swotppt模板_swot分析ppt(最好swot模板)20285.ppt
  8. 南京大学俞扬教授:强化学习真实环境不好用?那就模拟器来凑!
  9. Android如何显示音标
  10. 单片机---HLK-W801并口驱动ST7789