背景
开发用的php版本为7.3,查资料得知mcrypt 加密解密在php7.2以后不支持,但是项目修改量很大,只能尝试能否手动添加扩展
操作步骤
- 在https://windows.php.net/downloads/pecl/releases/ 下载mcrypt扩展包。下载mcrypt扩展包,我下载的是最新的,
注:1. 对应php版本号;2.nt版与nts版选择(通过phpinfo();打印环境查看其中的 Thread Safety 项,这个项目就是查看是否是线程安全如果是:enabled,一般来说应该是ts版,否则是nts版) - 解压下载的扩展包,将php_mcrypt.dll复制到php安装目录的ext目录下
- 在php.ini文件中添加对一个扩展
打开php.ini文件,在extendsion较多的后边添加如下配置extension=php_mcrypt.dll
- 重启apache、php服务
发现程序运行正常.
结论
php7.2之后虽然弃用mcrypt加解密,但是仍可以通过手动添加改扩展。遇到问题多查查,一定有解决办法的
如果您对这个文章有任何异议,那么请在文章评论处写上你的评论。
愿大家都能在编程这条路,越走越远。
生活不止是眼前的苟且,还有明天和后天的苟且