【PHP安装内置扩展】

server/2024/10/20 3:20:07/

PHP安装内置扩展

1、首先查看php源码以及查询是否有需要的扩展;本次以zlib扩展为例子
在这里插入图片描述
2、进入需要安装的扩展目录,执行命令

cd zlib
执行
make clean 清掉之前的安装的残留文件; 不需要的话直接略过,新安装也略过

在这里插入图片描述
3、运行phpize,执行/usr/local/php/bin/phpize
注意这个路径一定要找对phpbin下的,绝对路径;
在这里插入图片描述
4、 查询php-config路径,执行命令
which php-config 查询到绝对路径的php-config,用到下边的命令上
并运行
./configure --with-php-config=/usr/local/php/bin/php-config --with-zlib=/usr
在这里插入图片描述
5、运行命令编译; 形成so文件。
make && make install
在这里插入图片描述
6、最后将so加入到php.ini文件中; 并且重启php
extension=zlib.so
重启php建议先杀掉再启动;
杀掉进程,不用担心再手动重启常驻进程: killall php-fpm
启动找到php-fpm所在目录执行: ./php-fpm &


http://www.ppmy.cn/server/59754.html

相关文章

一文详解软件测试

目录 一、软件测试概念篇1、什么是软件测试?2、为什么需要软件测试3、软件测试的职业规划4、软件测试的薪资待遇4、一个优秀的测试人员所具体的素质 二、测试用例及分类1、等价类划分2、边界值分析3、判定表法4、正交法5、场景设计法6、错误猜测法 三、测试分类1、按…

赠你一只金色的眼 - 富集分析和表达数据可视化

GOplot包介绍 GOplot包用于生物数据的可视化。更确切地说,该包将表达数据与功能分析的结果整合并进行可视化。但是要注意该包不能用于执行这些分析,只能把分析结果进行可视化。在所有科学领域,由于空间限制和结果所需的简洁性,切…

Django 表单

Django 表单 Django 表单是 Web 开发中不可或缺的一部分,它允许用户与网站进行交互,如提交数据、上传文件等。在 Django 框架中,表单功能非常强大,支持各种自定义和验证,使得开发者能够轻松地处理用户输入。本文将详细介绍 Django 表单的使用方法,包括创建表单、表单字段…

初学者必看的 3 个 Python 小项目

我们都知道,将知识点融入实际操作是提高编程学习效率的关键。尤其对于初学者来说,通过学习一些涉及核心编程概念的简单项目,不仅可以深化对编程语言的理解,还能快速提高解决问题的能力。 下面将探讨三个基础的 Python 项目&#…

【Linux Git入门】Git的介绍

文章目录 前言git简介git是什么git的作用为什么要学习git安装git总结前言 在现代软件开发中,版本控制系统已经成为了不可或缺的工具。其中,Git是最受欢迎的版本控制系统之一。Git是由Linux的创造者Linus Torvalds在2005年创建的,用于管理Linux内核的开发。Git是一个分布式版…

kotlin 基础

文章目录 1、安装 Java 和 Kotlin 环境2、程序代码基本结构3、变量的声明与使用4、数据类型5、数字类型的运算1)布尔类型2)字符类型3)字符串类型 6、 选择结构1)(if - else)2) 选择结构(when&am…

上海市计算机学会竞赛平台2023年1月月赛丙组新年灯会

题目描述 新春佳节之际,路上挂起了一排喜气洋洋的大红灯笼,从左至右编号分别为1,2,...,𝑛1,2,...,n。但小爱发现,目前有𝑝p个灯笼不亮了,很是影响美观。 请你帮助小爱计算,最少修复多少个灯笼…

【Linux】vim详解

1.什么是vi/vim? 简单来说,vi是老式的文本编辑器,不过功能已经很齐全了,但是还是有可以进步的地方。vim则可以说是程序开发者的一项很好用的工具,就连 vim的官方网站( http://www.vim.org)自己也说vim是一…