php mcrypt 遇到的错误问题

php mcrypt 遇到的错误问题

php 5.3.5 使用mcrypt 遇到如下:

mcrypt_create_iv() [function.mcrypt-create-iv]: Could not gather sufficient random data

这是一个已知的BUG  https://bugs.php.net/bug.php?id=52523

看看手册该函数:

  • source

  • 初始向量数据来源。可选值有:       MCRYPT_RAND (系统随机数生成器),       MCRYPT_DEV_RANDOM (从/dev/random文件读取数据) 和       MCRYPT_DEV_URANDOM (从/dev/urandom文件读取数据)。       在 Windows 平台,PHP 5.3.0 之前的版本中,仅支持 MCRYPT_RAND

看到该信息我们大概知道 5.3以前的不支持 MCRYPT_DEV_URANDOM  再看一下这个/dev/random这个路径好像是只有linux 下的吧?这个我不太清楚了,  使用MCRYPT_RAND 解决的错误, 为什么?莫非是mcrypt 版本老的问题?版本号2.5.8

转载于:https://my.oschina.net/mianmian/blog/423258

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/109434.html原文链接:https://javaforall.net

(0)
上一篇 2021年9月7日 上午8:00
下一篇 2021年9月7日 上午8:00


相关推荐

  • C语言编程基础入门经典100题(1-10)-简书_c语言简单代码

    C语言编程基础入门经典100题(1-10)-简书_c语言简单代码今天我们先来讲解一道C语言的经典例题,也是从零开始系列中的一道课后练习题。请用控制台程序绘制如下图案。循环经典例题分析情况这个题目是要求打印30行"*",每行打印的个数不同

    2022年8月4日
    5
  • 怎样使用cookie登录自己的账号

    在这之前,不管是做测试还是挖漏洞总会遇到这种问题做测试的时候测试项里面有一个会话标识未更新,这种漏洞说白了就是在退出个人账户的时候没有及时的清除cookie,从而让别人利用你的cookie再次登录你的账户,然后测试的时候客户就让测试如何使用cookie登录在挖漏洞的时候一般xss都需要打cookie然后伪造别人的身份登录,其实也是使用打到的cookie登录在这之前我没深入的理解这块,现…

    2022年4月8日
    82
  • linux系统实训总结报告,Linux操作系统实验报告.doc

    linux系统实训总结报告,Linux操作系统实验报告.docLinux 操作系统实验报告 docLINUX 操作系统实验报告课程 Linux 操作系统专业学号姓名指导教师 XXXXX 系 20 年月日实验一 LINUX 基本命令实验目的 1 掌握字符界面下关机及重启的命令 2 掌握 LINUX 下获取帮助信息的命令 man help 3 掌握 LINUX 中文件和目录的操作命令 pwd cd ls 实验内容 1 使用 shutdown 命令设定在 30 分钟之后关

    2026年2月5日
    3
  • DropDownList_onpropertychange事件

    DropDownList_onpropertychange事件 functionshow_sub(v){//alert(v);varparam=””;param+=”PId=”+$(“#PId”).val();param+=”&type=”+$(“#HidType”).val();…

    2025年10月29日
    6
  • java按位异或的运算是,深入理解按位异或运算符

    java按位异或的运算是,深入理解按位异或运算符参与运算的两个值,如果两个相应bit位相同,则结果为0,否则为1。即:0^0=0,1^0=1,0^1=1,1^1=0按位异或的3个特点:(1)0^0=0,0^1=10异或任何数=任何数(2)1^0=1,1^1=01异或任何数-任何数取反(3)任何数异或自己=把自己置0按位异或的几个常见用途:(1)使某些特定的位翻转例如对数10100001的第2位和第3位翻转,则…

    2022年6月6日
    46
  • JavaMD5工具类(加盐加密)[通俗易懂]

    JavaMD5工具类(加盐加密)[通俗易懂]代码如下,粘进去直接可以使用packagecom.study.utils;importjava.io.UnsupportedEncodingException;importjava.security.MessageDigest;importjava.security.NoSuchAlgorithmException;importjava.util.Random;publicclassMD5Utils{/***byte[]字节数组转换成十六进制

    2022年7月15日
    35

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号