用户
 找回密码
 入住 CI 中国社区
搜索
查看: 2014|回复: 3
收起左侧

[版本 4.x] mcrypt_​list_​algorithms()报错

[复制链接]
发表于 2017-9-24 18:40:16 | 显示全部楼层 |阅读模式
mcrypt_​list_​algorithms()这个方法在PHP7.1里面已经不可用了,请问我该如何设置。我的环境是IIS+PHP7.1。我使用的是新版的CI加密方法!
Message: Function mcrypt_list_algorithms() is deprecated
Filename: libraries/Encryption.php
Line Number: 234

发表于 2017-9-25 10:21:35 | 显示全部楼层
目前看,一个是修改 CI 源码,另一个就是不要用 PHP 7.1。
发表于 2017-9-25 19:43:24 | 显示全部楼层
你确定ci4.0里面有这个mcrypt_list_algorithms?
发表于 2017-9-26 10:21:09 | 显示全部楼层
看来没办法处理了,mcrypt_ 大多函数都在 7.1后被弃用了。

本扩展从 PHP 7.1.0 开始废弃;自 PHP 7.2.0 起,会移到 PECL。   


建议你使用,openssl 驱动来处理加密解密问题。


参见这里:http://codeigniter.org.cn/user_g ... .html#configuration

或者,PHP版本降到 PHP 7.1以下。

本版积分规则