php 自定义安装扩展

这篇具有很好参考价值的文章主要介绍了php 自定义安装扩展。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

🎈 扩展目录

  • 首先 php 默认的自带扩展包都在 php 安装目录的 ext 文件夹下
  • 通过 cd ext 命令切换到扩展目录

php 自定义安装扩展

🎈 编译扩展

  • 我们这里以安装 zip 扩展为例
  • 需要使用 cd zip 命令进入 zip 扩展文件夹
  • 然后再使用 phpize 命令进行编译

php 自定义安装扩展

🎈 配置扩展

  • 运行命令 ./configure --with-php-config=/usr/local/php/bin/php-config 进行配置,配置时候需要指定 php-config 的目录路径

php 自定义安装扩展

🎈 编译安装

  • 上面配置好之后,我们需要进行扩展的编译和安装,需要运行:make && make install

php 自定义安装扩展

🎈 编译结果

  • 编译完成后,可以直接在安装界面中看到扩展安装的所在目录
  • 可以直接使用 ll 扩展位置 命令去预览该目录下的文件

php 自定义安装扩展

🎈 开启扩展

  • 上面的扩展已经安装成功了,但是我们还需要在 php.ini 文件中开启扩展才可以使用
  • 使用 vim php.ini 命令进行编辑 php.ini 文件,将 extension=zip 签名的 ; 删除之后,保存文件即可

php 自定义安装扩展

🎈 重启服务

  • 安装完成扩展后,我们需要通过 service php-fpm restart 命令重启 php 服务,扩展方可生效

php 自定义安装扩展

🎈 是否成功

  • 通过 php -m 命令查看,或者通过 phpinfo() 信息查看
  • 是否有 zip 扩展即可,如果有则扩展已经生效

php 自定义安装扩展文章来源地址https://www.toymoban.com/news/detail-453811.html

到了这里,关于php 自定义安装扩展的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • docker容器中扩展安装(PHP8)

    Docker容器是轻量级虚拟化技术的一种实现,可以在一个宿主机上运行多个隔离的应用容器。 Docker镜像是个可执行的文件,它包含了运行一个特定应用程序所需的一切组件。从Docker Hub上下载的镜像可能会缺少某些特定的软件包或库文件,因此我们需要在镜像中安装必要的工具

    2024年02月06日
    浏览(40)
  • php7.3安装curl、openssl扩展

    cd /root wget https://www.openssl.org/source/openssl-3.0.8.tar.gz tar xvzf openssl-3.0.8.tar.gz cd openssl-3.0.8 ./config  make make install 解决 OpenSSL 1.1.i and \\\"Can\\\'t locate FindBin.pm in @INC\\\"  dnf install perl openssl version -a   查看openssl版本 cd /root wget https://curl.se/download/curl-8.0.1.tar.gz tar -xvf curl-8.0.1.tar.gz cd curl-8.0.1

    2024年02月03日
    浏览(59)
  • Debian纯净系统安装php常用扩展和程序

    适用于 php-fpm debian容器 mysql扩展 redis扩展 gd扩展 zip扩展 bcmath扩展 opcache扩展 pcntl扩展 mongodb扩展 swoole扩展 sodium扩展 sqlsrv和pdo_sqlsrv扩展 composer工具 git工具 zip工具 vim工具 crontab工具 sudo工具 supervisor工具 查看进程文件的启动位置 配置php 配置php-fpm 重启php-fpm 别名持久化

    2024年02月13日
    浏览(88)
  • php8.0.0安装体验和扩展介绍流程

    安装前的扯犊子科普工作 SAPI:接受并处理请求。 Zend Engine:PHP 的核心,负责分析 PHP 代码并转为 opcode,然后在 Zend VM 虚拟机上执行。 PHP 功能函数及扩展层:实现各种功能,例如 curl 通信、连接 MySQL 等。 把扩展编译进 PHP 通过 pecl 命令或 Linux 发行版自带的 yum、apt-get 等命令

    2024年02月02日
    浏览(54)
  • 宝塔面板如何针对PHP8.1安装zip扩展

    方法一: 如果你没有启用zip扩展,则需要在宝塔中进行安装,并且在php.ini中启用 安装libzip-1.2.0 你可以在任意的路径下载libzip-1.2.0.tar.gz,然后解压缩,进入 libzip-1.2.0 ,编译安装即可 wget https://libzip.org/download/libzip-1.2.0.tar.gz tar -zxvf libzip-1.2.0.tar.gz cd libzip-1.2.0 ./configure make ma

    2024年02月07日
    浏览(78)
  • mac 安装 php 与 hyperf 框架依赖的扩展并启动 gptlink 项目

    gptlink 项目是一个前后端一体化的 chatgpt 开源项目 gptlink 项目地址:https://github.com/gptlink/gptlink 安装完成后提示如下: 根据如上提示在 ~/.zshrc 文件中添加下面环境变量配置: 添加完成后重启命令行执行 php -v 如下说明 php 安装成功: (它是 php 的包管理工具用来安装项目的依

    2024年02月15日
    浏览(30)
  • windows11 phpstudy_pro php8.2 安装redis扩展

    环境:windows11 phpstudy_pro php8.2.9 一、命令查看是否安装redis扩展 在对应网站中通过打开, ,选择对应的PHP版本,用命令 php -m 查看自己的php 有没有redis扩展 上面如果有,说明已经安装了,如果没有安装; 二、下载适用于 PHP 8.2 的 Redis 动态链接库扩展文件 使phpinfo()函数查看PH

    2024年01月24日
    浏览(55)
  • 利用C#调用Toast通知来进行自定义通知实现及自定义组件调用

    阳春三月的开始就连续加班了两天,就因为这个小小的Toast通知的实现,具体踩的坑就列在下方方便大家查阅了!!! 这次的需求是需要利用本地的PC工具写入注册表,在PC启动时调用工程进行文件检查,从而弹窗提示是否进行操作。操作不通即需要对不同的选择进行不同的批

    2024年02月08日
    浏览(42)
  • 【IT资讯速递】ChatGPT自定义功能扩展至免费用户;阿里达摩院宣布免费开放100件AI专利许可;元宇宙平台Decentraland与人工智能公司Inworld合作

    2023年8月12日 星期六 癸卯年六月廿六 第000002号 本文收录于 IT资讯速递 专栏, 本专栏 主要用于发布各种IT资讯,为大家可以省时省力的就能阅读和了解到行业的一些新资讯 8月11日,在浙江省专利公开实施政策公布会上, 阿里达摩院(湖畔实验室)宣布向社会免费开放100件AI专

    2024年02月05日
    浏览(67)
  • 【Docker自定义安装更改默认安装位置】

    记录windows下安装docker desktop的一次经历 操作系统:windows 10 docker-desktop版本24.0.6 Docker Desktop 是一款适用于 Mac、Linux 或 Windows 环境的一键安装应用程序,可让您构建、共享和运行容器化应用程序和微服务。 它提供了一个简单的 GUI(图形用户界面),可让您直接从计算机管理容

    2024年02月04日
    浏览(51)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包