• 售前

  • 售后

热门帖子
入门百科

php无需编译安装openssl扩展的实现方法

[复制链接]
刘得福姊妹 显示全部楼层 发表于 2021-10-25 19:19:06 |阅读模式 打印 上一主题 下一主题
在php中使用RSA算法的时候,必要调用openssl_get_publickey方法,但同时必要对php编译openssl扩展,否则会提示以下错误:
  1. Call to undefined function openssl_get_publickey()
复制代码
由于php已经安装完毕,如何无需编译的环境下安装openss呢。这种方式利用步骤如下:
进入php源代码路径
  1. cd /php-5.6.19/ext/openssl
复制代码
使用phpize编译
  1. cp config0.m4 config.m4
  2. phpize
复制代码
此时会天生configure文件,这样就可以使用make下令安装
特别分析:必要设置php安装路径的环境变量.
执行make安装
  1. ./configure --with-php-config=/usr/local/cp-php-5.6.19/bin/php-config --with-openssl
复制代码
特别分析:必要先安装openssl
php.ini添加扩展设置openssl的扩展
  1. extension=openssl.so
复制代码
验证是否增长乐成
  1. php -m
复制代码
可以看到php的全部的扩展
以上这篇php无需编译安装openssl扩展的实现方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持草根技术分享。

帖子地址: 

回复

使用道具 举报

分享
推广
火星云矿 | 预约S19Pro,享500抵1000!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

草根技术分享(草根吧)是全球知名中文IT技术交流平台,创建于2021年,包含原创博客、精品问答、职业培训、技术社区、资源下载等产品服务,提供原创、优质、完整内容的专业IT技术开发社区。
  • 官方手机版

  • 微信公众号

  • 商务合作