openssl_public_encrypt(): Don't know how to get public key from this private key 使用交流

用户 superxiaofei 2019-4-6 1998


openssl_public_encrypt(): Don't know how to get public key from this private key

最新回复 (7)
全部楼主
  • 用户 zxly2018 2018-10-9 0
    引用 1
    使用收费的应用 出现“openssl_public_encrypt(): Don't know how to get public key from this private key” 怎么解决啊?
  • 用户 cocosfan 2018-11-26 0
    引用 2
    一个问题啊 你解决了吗 没人管的
  • 用户 dokit 2018-12-1 0
    引用 3
    PHP环境没有打开OpenSSL扩展模块,不能使用收费应用,启用收费应用时将会报错。
  • 管理员 zsx 2019-4-6 0
    引用 5

    请检查你的OpenSSL扩展是否安装正确

    如果你是使用XAMPP等集成环境,或者自己配置了Apache,参见:http://wmnmtm.lofter.com/post/1cad5b45_e9ad7bc


    简单来说:

    1. 找到你的安装环境,把PHP里的libeay32.dll和ssleay32.dll两个文件拷贝出来,粘贴到Apache的目录下,重启Apache即可解决。

    2. 如果1不能解决,可以尝试切换你的PHP版本。


    错误原因:

    一些一键包的配置存在错误,例如XAMPP 1.7、phpStudy等。

    不理世事

    最后于 2019-4-18 被zsx编辑 ,原因:
  • 用户 superxiaofei 2019-4-18 0
    引用 6
    感谢!经过老师的帮助,我的站完美运行了!
  • 用户 susongren 7月前 0
    引用 7
    我在把这两个文件拷贝出来进行粘贴的时候 ,提示:文件夹正在使用,操作无法完成,因为其中的文件夹或文件已在另一程序中打开 请关闭该文件夹或文件,然后重试。  我用的是phpstudy配置的本地环境。
  • 用户 susongren 7月前 0
    引用 8
    粘贴后apache启动不了啦
    • ZBlogger技术交流中心
      9
          
返回
发新帖