这里以xlswriter
扩展为例
- 进入官方扩展:https://pecl.php.net
- 查询自己php对应版本的扩展包
下载扩展
wget https://pecl.php.net/get/xlswriter-1.5.5.tgz
解压扩展
tar -zxvf xlswriter-1.5.5.tgz
进入扩展目录
cd xlswriter-1.5.5
查找对应php版本的phpize
find / -name phpize
image.png
执行phpize创建configure
/www/server/php/72/bin/phpize
查找php配置文件
find / -name php-config
image.png
配置
./configure --with-php-config=/www/server/php/72/bin/php-config
编译并安装 并记录最后一行的安装目录
make && make install
...
...
...
Installing shared extensions: /www/server/php/72/lib/php/extensions/no-debug-non-zts-20240422/
查找对应版本的php.ini
find / -name php.ini
image.png
编辑php.ini文件
vim /www/server/php/72/etc/php.ini
往下翻到最后(Page Down快捷翻页),加入扩展
extension = /www/server/php/72/lib/php/extensions/no-debug-non-zts-20240422/xlswriter.so
保存
esc
:
wq
注意:(如果不可以退出使用wq!)
最后 找到php对应版本 重新加载配置,然后查看phpinfo()
作者:双月鸟
链接:https://www.jianshu.com/p/28b040c6f973
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。