位置: 编程技术 - 正文

PHP加密3DES报错 Call to undefined function: mcrypt_module_open() 如何解决(php加密后的代码能运行吗?)

编辑:rootadmin

推荐整理分享PHP加密3DES报错 Call to undefined function: mcrypt_module_open() 如何解决(php加密后的代码能运行吗?),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:php加密文件解密,phprc4加密,php加密 解密,php ecc加密,php加密文件如何解密,php的des加密,php加密文件如何解密,php加密后怎么运行,内容如对您有帮助,希望把文章链接给更多的朋友!

我也是PHP新手,通过w3cschool了解了一下php基本原理之后就开写了。但仍是菜鸟。

先不管3DES加密的方法对不对,方法都是网上的,在运行的时候报了个错,把小弟整死了。找来找去终于自己摸出了方法。

代码可以不看,就看里面的一句:$td = mcrypt_module_open( MCRYPT_3DES, '', MCRYPT_MODE_CBC, '');报错的就是他。

我搜寻了一大堆解决方法,正确的方法应该是(仅用于windows系统哦):

当运行php的服务器端缺少libmcrypt.dll时使用函数mcrypt_module_open进行解密会出现此错误。

在服务器上做如下设置可解决。

PHP加密3DES报错 Call to undefined function: mcrypt_module_open() 如何解决(php加密后的代码能运行吗?)

到网上下载一个php的mcrypt模块安装包,只需要libmcrypt.dll文件即可(一般官网上下载的,php目录下已经有的)

1.将libmcrypt.dll复制到system目录或php安装目录下的extensions目录下

2.将libmcrypt.dll复制到apache安装目录的bin目录下

3.到windows目录下找到php.ini文件,打开它

4.找到; Directory in which the loadable extensions (modules) reside. extension_dir = "./" 如:extension_dir = "D:php5ext"

这两行,要使extension_dir指向的目录下能找到libmcrypt.dll,或系统path下有libmcrypt.dll

5.找到;Windows Extensions 项下面的;extension=php_mcrypt.dll这一行和;extension=php_iconv.dll(我的没有,省略了)这两行,去掉前面的分号

ps:刚开始看网上的解决方法,有的说修改php安装目录下的php.ini,但是修改后是没用的。一定要修改windows目录下的php.ini!

yii2中的rules 自定义验证规则详解 yii2的一个强大之处之一就是他的Form组件,既方便又安全。有些小伙伴感觉用yii一段时间了,好嘛,除了比tp"难懂"好像啥都没有。领导安排搞一个注册

ThinkPHP中where()使用方法详解 本文介绍ThinkPHP的where()方法的用法。where方法可以用于对数据库操作的结果进行筛选。即SQL查询语句中的where子句。今天来给大家讲下查询最常用但也是

ThinkPHP中limit()使用方法详解 本文介绍ThinkPHP的limit()方法的用法。limit方法可以用于对数据库操作的结果进行取指定范围的条数。即相当于是在mysql查询语句中的limit子句。limit方法也

标签: php加密后的代码能运行吗?

本文链接地址:https://www.jiuchutong.com/biancheng/293488.html 转载请保留说明!

上一篇:orm获取关联表里的属性值(oracleupdate关联表)

下一篇:ThinkPHP中where()使用方法详解(thinkphp with)

  • 个人微信转账可以认定劳动关系吗
  • 工会福利费列支范围
  • 预付房租收到发票怎么做
  • 服务,不动产和无形资产扣除项目本期实际扣除金额
  • 一般纳税人增值税怎么做账务处理
  • 专票红冲账务处理
  • 实收资本变更做账依据
  • 企业认购普通股100万股作为交易性金融资产管理
  • 2018企业所得税小微企业优惠政策
  • 吊车租赁费可以开现代服务吗
  • 买车购置税为什么除11.3
  • 电子税票号码是那个
  • 这些常用的发票知识,你都知道了吗?
  • 通用机打发票能报销不
  • 工会经费电子税务局找不见了
  • 资本公积金转增股本
  • 股东与公司之间是什么关系
  • 建筑企业无票支出如何处理
  • 进口货物需要缴纳教育费附加
  • 一般纳税人专用发票怎么做账
  • 企业的银行存款日记账属于
  • 购进商品没收到货怎么办
  • linux 操作系统查看
  • 预售房款预缴企税怎么算
  • mac怎么把通知栏固定
  • win10怎么更换版本
  • php浮点数转为字符串
  • php数组操作
  • 购入股票佣金会减少吗
  • php生成时间戳
  • 同一控制下企业合并会计准则
  • edge浏览器about:flags
  • php sql 教程
  • 一般纳税人的进项普票怎么做账
  • 即征即退增值税怎么申报
  • php操作mysql数据库
  • 鸳鸯小鸟
  • unity怎么打包unitypackage
  • 交易性金融资产入账价值怎么计算
  • 国际货运代理公司个人货物
  • 税控盘抵扣怎么做账
  • 帝国cms视频教程
  • 民间非营利组织包括哪些单位
  • 类型string
  • 支付长期借款利息时,应借记什么账户
  • 应付股利是否影响未分配利润
  • 企业设置辅助账户的作用
  • 小规模纳税人自行开具增值税专用发票税率
  • 空调维修保养方案
  • 进口货物应纳增值税的计算公式
  • 如果企业长期股票怎么办
  • 银行存款利息如何计算
  • 公司购买一辆小型货车
  • 虚购发票进项税怎么处理
  • 国有资产划转实施方案
  • 用于研发的材料如何入账
  • 收到免税发票会计分录
  • 劳务报酬与经营所得
  • 申报表应纳税额和财务账金额不一致可以不改申报表吗
  • 会计记账凭证样本
  • windows内存诊断是干什么的
  • 微软每月补丁更新一般于什么时间发布
  • 在mac设备上用到什么
  • linux 命令
  • win8系统怎么设置
  • oem预装系统
  • 文件系统的类型为raw
  • window.location.reload白屏
  • shell包含文件
  • nodejs socket hang up
  • shell自定义函数以及使用
  • Backbone.js 0.9.2 源码注释中文翻译版
  • Python性能优化指南
  • eclipse怎么写python程序
  • js选择框全选
  • jquery确认取消对话框
  • 如何查询税务情况
  • 咨询服务类公司的账务处理
  • 房产税的计税依据与税率分别是什么
  • 如何打印更正申请
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设