PHP下ext扩展的安装操作是什么样子的
Admin 2022-08-20 群英技术资讯 702 次浏览
这篇文章主要介绍了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进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
注:魔术引号特性已自PHP5.3.0起废弃并将自PHP5.4.0起移除。什么是魔术引号当打开时,所有的 '(单引号),
PHP CLI模式开发不需要任何一种Web服务器(包括Apache或MS IIS等),这样,CLI可以运行在各种场合。有两种方法可以运行PHP CLI脚本。
不特意说明的话 php 版本为 7.2明天再写,先列个大纲zval的结构变量的回收循环引用造成的内存泄漏object和array的回收参考链接: 官方文档 盘古大叔内核剖析之GC 鸟哥的 zval 解析哈希表...
本文算术练习的问题是“编写一个PHP程序来计算两个给定整数值的总和,如果两个值相同,则返回其总和的三倍”。下文有实例供大家参考,对大家了解操作过程或相关知识有一定的帮助,而且实用性强,希望这篇文章能帮助大家,下面我们一起来了解看看吧。
在web开发中,如果想要获取用户提交的信息,往往需要使用到表单。利用一个form表单给用户展示需要填写的信息,然后用户输入信息后提交表单;表单提交数据后就需要获取到数据进行处理。那么怎么才能快速获取表单数据呢?下面介绍一下。
成为群英会员,开启智能安全云计算之旅
立即注册Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008