为了账号安全,请及时绑定邮箱和手机立即绑定

OpenSSL Crypt 函数在 PHP 7.4.5 上不起作用

OpenSSL Crypt 函数在 PHP 7.4.5 上不起作用

PHP
慕村9548890 2023-05-26 09:25:08
我刚刚将我的 PHP 从 7.1.1 升级到 7.4.5。我能够在 7.1.1 上使用 openssl_*() 加密和解密函数。现在,我无法在 7.4.5 上使用。错误是:致命错误:未捕获错误:调用未定义函数 openssl_encrypt()PHP 7.4.5 文件夹中没有 libeay32.dll 和 ssleay32.dll 文件。我的 Apache 服务器版本是 2.4.25。并且在 php.ini 中启用了 extension=openssl。有人可以帮助解决我在 StackOverflow 上的第一个问题吗?
查看完整描述

1 回答

?
浮云间

TA贡献1829条经验 获得超4个赞

这是其他人的解决方案:在 php.ini 文件中启用 openssl 并将 libeay32.dll 和 ssleay32.dll 文件复制到 php7 目录后,只需将所需的 dll 文件包含到 httpd.conf 中,如下所示:


LoadFile "path\to\php7\libeay32.dll"

LoadFile "path\to\php7\ssleay32.dll"

LoadFile "path\to\php7\php7ts.dll"

LoadFile "path\to\php7\libpq.dll"


查看完整回答
反对 回复 2023-05-26
  • 1 回答
  • 0 关注
  • 91 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信