windows centos php-beast 安装
2024-08-25 05:49:10
https://github.com/imaben/php-beast-binaries
windows下 可以直接在这里下载dll
根据自己的php版本 还有是不是线程安全的 来选择下载对应的
放到对应的扩展目录 中
在配置文件 php.ini中加入扩展配置
放到对应的扩展目录 中
在配置文件 php.ini中加入扩展配置
extension=php_beast_x86_nts.dll
加密方案:
使用beast_encode_file()
函数加密文件,函数原型如下:beast_encode_file(string $input_file, string $output_file, int expire_timestamp, int encrypt_type)
。
1. $input_file: 要加密的文件
2. $output_file: 输出的加密文件路径
3. $expire_timestamp: 文件过期时间戳
4. $encrypt_type: 加密使用的算法(支持:BEAST_ENCRYPT_TYPE_DES、BEAST_ENCRYPT_TYPE_AES)
echo beast_encode_file('D:\phpStudy\WWW\phpinfo.php','D:\phpStudy\WWW\z.php');/**要加密的文件路径,加密后的文件路径*/
centos配置php-beast扩展
1)安装
$ wget https://github.com/liexusong/php-beast/archive/master.zip
$ unzip master.zip
$ cd php-beast-master
$ phpize
$ ./configure
$ make
$ sudo make install
2)修改php.ini 添加配置:extension=beast.so
3)重启服务器
4)加密PHP文件 使用模块提供的beast_encode_file($input_file, $output_file);来加密文件,$input_file为要加密的文件,$output_file为要输出的加密文件。
5)把加密好的文件放到服务器上运行。
最新文章
- 05.virsh命令的常用操作(kvm)
- Python单链表实现
- ajax+json+Struts2实现list传递实例讲解
- Quartus 11.0 的AS 下载方式和JTAG下载jic文件的方式
- views中的公共代码放在一起
- UML 类图基础知识记录
- HTML——<;meta http-equiv=";content-type"; content=";text/html; charset=UTF-8";>;
- SDK Manager.exe 无法启动,一闪而过的解决办法
- 手把手教你js原生瀑布流效果实现
- 算法导论(第三版)Exercises4.2(第四章二节)
- 用Vim 加密文本
- volatile适用场景之二
- gitlab Api接口使用
- logstash 使用kafka范例
- 杭电2133What day is it
- 在MVC3中修改KindEditor实现上传图片到指定文件夹
- Android GUI之View事件处理
- Ubuntu 安装 kamailio
- am335x uboot启动流程分析
- C11 标准特性研究
热门文章
- mysql数据库函数之left()、right()、substring()、substring_index()
- es2.0的语法学习
- DVWA全级别之XSS(Reflected)、XSS(Stored)【跨站脚本攻击】
- LTE引理——解决数论竞赛题的利器
- java_基础_关于父类继承的问题
- 修改centos history记录数上限
- HTML学习(13)区块元素和内联元素
- 使用js处理后台返回的Date类型的数据
- 一起了解 .Net Foundation 项目 No.3
- sqlserver 优化语句小助手