zoukankan      html  css  js  c++  java
  • YII登陆错误 mcrypt_create_iv()

    使用php框架YII进行开发的时候,虽然很快,性能很好,但是也有一些小问题,现在记录下来。

    1.在使用gii的自动代码生成后,登陆系统,就会报错

    mcrypt_create_iv() [<a href='function.mcrypt-create-iv'>function.mcrypt-create-iv</a>]: Cannot open source device

    提示信息如下:

    D:phpwebrootyiiframeworkbaseCSecurityManager.php(373)
    373             ($bytes=mcrypt_create_iv($length, MCRYPT_DEV_URANDOM))!==false &&

    经过检查发现,MCRYPT_DEV_URANDOM在linux下运行正常,但是在windows下需要修改原始的框架代码,修正

    MCRYPT_DEV_URANDOM  为MCRYPT_RAND 即可。


    以上信息在win7 + php5.3 中测试通过。
  • 相关阅读:
    QT1 HelloWorld
    SDL2.0 播放YUV
    vim寄存器
    Makefile模板
    apue初学--DIR
    apue初学--平台的判断
    各种推导式
    文件操作
    list tuple dict set
    字符串和编码
  • 原文地址:https://www.cnblogs.com/tippoint/p/3449828.html
Copyright © 2011-2022 走看看