PHP下ext扩展的安装操作是什么样子的
Admin 2022-08-20 群英技术资讯 1043 次浏览
这篇文章主要介绍了PHP下ext扩展的安装操作是什么样子的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇PHP下ext扩展的安装操作是什么样子的文章都会有所收获,下面我们一起来看看吧。
两种方法:
第一种不在介绍 太麻烦
第二种方法:
php ext目录:

举个栗子:Mysql_PDO
cd pdo_mysql
//里面没有configure 的文件,用phpize来扩展模块
/usr/local/php/bin/phpize
yum install autoconf -y //autoconf是一个用于生成可以自动的配置软件源代码包以适应多种UNIX系统的shell脚本的工具
./configure --with-php-config=/usr/local/php/bin/php-config --with-pdo-mysql=/usr/local/mysql //有configure之后,写这个进去,这个是mysql安装在/usr/local/mysql的。
make && make install
echo 'extension=pdo_mysql.so' >> /usr/local/php/lib/php.ini
//之后就是php -m ,看看有没有pdo_mysql
没有给php添加环境变量的进入目录:

再举一个栗子:openssl
cd openssl //去到openssl里面,没有configure
/usr/local/php/bin/phpize //来这个试试看,
Cannot find config.m4.
//文件夹里面有个config0.m4。 复制一个
cp config0.m4 config.m4
/usr/local/php/bin/phpize
./configure --with-php-config=/usr/local/php/bin/php-config //configure出来了
configure: error: Cannot find OpenSSL's <evp.h> //又来个error
yum install openssl openssl-devel //下载需要的依赖,openssl
./configure --with-php-config=/usr/local/php/bin/php-config //再来一次
make && make install
cd /usr/local/php/lib //这个我放php.ini
vim php.ini //vim编辑
extension="openssl.so" //最后面加上去

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
在php中,我们时常会用到mysqli扩展,今天我们就来给大家介绍一下如何在php7中使用mysqli扩展,有需要的小伙伴可以参考参考。
首次安装phpstorm是运行不了PHP文件的,因为环境没配置好。下面我将以PHPstorm和wampserver来配置PHP运行环境。
这篇文章主要介绍了Laravel框架Eloquent ORM修改数据操作,结合实例形式详细分析了laravel框架更新数据的两种常见操作技巧,需要的朋友可以参考下
PHP支持一个错误控制运算符:@。当将其放置在一个PHP表达式之前,该表达式可能产生的任何错误信息都被忽略掉。如果用 set_error_handler() 设定了自定义的错误处理函...
今天将继续给大家带来PHP算法练习系列~本文将给大家介绍怎么通过PHP计算圆的半径和中心坐标~
成为群英会员,开启智能安全云计算之旅
立即注册关注或联系群英网络
7x24小时售前:400-678-4567
7x24小时售后:0668-2555666
24小时QQ客服
群英微信公众号
CNNIC域名投诉举报处理平台
服务电话:010-58813000
服务邮箱:service@cnnic.cn
投诉与建议:0668-2555555
Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 ICP核准(ICP备案)粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008