1. 关于喧喧
1.1  关于喧喧聊天软件
1.2  喧喧的主要功能
1.3  喧喧的使用授权说明
1.4  喧喧技术架构实现方案
1.5  如何获得技术支持
2. 安装喧喧服务器
2.1. 集成安装
2.1.1  集成安装(推荐)
2.1.2  Windows 一键安装包安装XXB
2.2. 手动安装
2.2.1. 安装后端处理服务器(XXB)
2.2.1.1  源码包安装XXB(系统通用)
2.2.1.2  Linux 一键安装包安装XXB
2.2.1.3  宝塔Nginx安装XXB
2.2.1.4  安装 ionCube 扩展
2.2.2  使用禅道作为后端处理服务器
2.2.3  使用 ZDOO 协同作为后端处理服务器
2.2.4. 安装消息中转服务器(XXD)
2.2.4.1  Windows 系统安装XXD
2.2.4.2  Linux 系统安装XXD
2.3. 安装桌面客户端(XXC)
2.3.1  Windows 系统安装XXC
2.3.2  macOS 系统安装XXC
2.3.3  Linux 系统安装XXC
2.4  CentOS / Ubuntu 下安装 Docker
2.5  安装音视频服务端
2.6  浏览器端安装客户端
2.7  防火墙开启喧喧使用端口
3. 升级喧喧服务器和客户端
3.1. 升级后端处理服务器
3.1.1. XXB升级
3.1.1.1  源码包升级XXB(系统通用)
3.1.1.2  Windows 一键安装包升级XXB
3.1.1.3  Linux 一键安装包升级XXB
3.1.2  禅道升级
3.1.3  ZDOO协同升级
3.2  升级消息中转服务器(XXD)
3.3  升级喧喧客户端
3.4  升级喧喧浏览器端
4  常见错误处理

安装 ionCube 扩展

2019-08-29 17:40:29
薛才杰
20867
最后编辑:先知 于 2020-02-05 09:00:07
分享链接

喧喧后端处理服务器(XXB)3.0.0-beta1版本开始,安装XXB是需要安装 ionCube加密扩展。

下面的文档,我们来简单介绍加密扩展的安装步骤。

一、下载loader-wizard.php

目前支持PHP5.3、PHP5.4、 PHP 5.5、 PHP 5.6、 PHP 7.0、 PHP 7.1版本的加密。

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后显示的界面操作 ):

  • 根据这个向导程序的提示,下载相应的解密软件。
  • 将下载下来的解密软件放在它指定的目录中。
  • 下载向导程序计算出来新的php.ini文件,替换系统原来的php.ini文件。  注:如果提示要下载00-ioncube 开头的文件放在某个目录,可以把这个文件下载后打开,把里面的代码复制到 php.ini 粘帖在第一行,保存php.ini后不需要把00-ioncube文件拷贝到服务上。
  • 重新启动webserver,  如果用的是nginx 需要重启一下php-fpm服务

2.3 验证是否安装成功

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

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

2.4 macOS 系统下 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。

发表评论
评论通过审核后显示。
咨询电话

公司电话: 400-8320-078

客服电话: 18562550650