在本文开始正文开始之前,我们先来了解一下什么是PHP加密扩展库:PHP中不但几种加密函数(md5,crypt,sha1),在此之外,PHP中还有一些功能比较全面的加密扩展库!就好比php本来不支持操作某种功能 ,但在新版本想对它提供支持,就以扩展的方式来提供,这样,我们在配置php时,如果我们不用此 ...
分类:
Web程序 时间:
2019-12-27 18:18:18
阅读次数:
133
什么是Mhash扩展库:Mhash是基于离散数学原理的不可逆向的php加密方式扩展库,其在默认情况下不开启。mhash的可以用于创建校验数值,消息摘要,消息认证码,以及无需原文的关键信息保存(如密码)等。 1.Mhash扩展库安装 关于Mhash库的安装跟Mcrypt扩展库安装是类似的,在这里就不做 ...
分类:
Web程序 时间:
2019-12-27 18:11:52
阅读次数:
242
AES加密在php5的版本中使用的mcrypt_decrypt 函数,该函数已经在php7.1后弃用了,取而代之的是openssl的openssl_encrypt和openssl_decrypt,并且代码也非常精简,下面是示例代码: 1 <?php 2 3 class Aes 4 { 5 publi ...
分类:
Web程序 时间:
2019-12-09 10:19:28
阅读次数:
130
问题:因内部管控,机器无法连接公有yum源安装php。 正常安装php7可以参考CentOS7.2 安装 PHP7.2 下面的代码也是一种方法 yum -y install libmcrypt libmcrypt-devel mcrypt mhashrpm -Uvh https://dl.fedor ...
分类:
Web程序 时间:
2019-11-26 10:45:15
阅读次数:
256
1.目录结构 源码目录: 安装目录: 2.下载php源码 3.解压源码 4.安装编译工具和库 5.配置编译参数 6.安装make工具 7.编译安装 8.映射全局命令 9.配置php.ini 10.安装目录结构 ...
分类:
Web程序 时间:
2019-11-11 12:41:49
阅读次数:
145
使用本博客前请查看自己系统系统和PHP版本以免出错 ...
分类:
Web程序 时间:
2019-10-21 20:47:50
阅读次数:
344
1.编写脚本:viitop_deploy.shyum-yinstallepel-releaserpm-Uvhhttp://rpms.famillecollet.com/enterprise/remi-release-7.rpmyum-yinstallhttpdgraphvizphp56-phpphp56-php-gdphp56-php-mysqlndphp56-php-imapphp56-php-
分类:
其他好文 时间:
2019-10-10 22:16:38
阅读次数:
138
出现问题:在安装配置phpMyAdmin管理mysql数据库的时候,打开phpMyAdmin登录页面,出现下面的错误提示: 缺少 mcrypt 扩展。请检查 PHP 配置 以CentOS 6.0系统为例来为说明: 1、安装第三方yum源(默认yum源里面没有这几个库文件,不能使用yum安装) wge ...
分类:
Web程序 时间:
2019-09-11 10:00:59
阅读次数:
118
<?php function encryptDecrypt($key, $string, $decrypt){ if($decrypt){ $decrypted = rtrim(mcrypt_decrypt(MCRYPT_RIJNDAEL_256, md5($key), base64_decode( ...
分类:
Web程序 时间:
2019-09-03 09:31:56
阅读次数:
108
更新 Archive_Tar Archive_Tar upgrade to Archive_Tar 1.4.3 version,問題就解決了 參考 1. "Remove unneeded by reference on built in fuction" 2. "PHP 7.2 compatibil ...
分类:
系统相关 时间:
2019-08-11 23:25:28
阅读次数:
175