安装扩展

查找 php.ini 的位置

Style 1 显示配置文件名

php --ini

Style 2 命令行打印 phpinfo 查找 关键字 php.ini

Style 3 phpinfo 信息 查找 关键字 Loaded Configuration File

Style 4 通过浏览器访问 phpinfo() 查看

新建一个 index.php 文件,然后浏览器访问这个文件

006y8mN6ly1g6dzvtu3wmj31fq05kq47

查看 php.ini 文件的参数

安装 PHP 扩展

Redis 扩展为例

Style 1. 编译安装

  1. 进入PHP 扩展仓库 下载 redis 扩展

  2. 解压安装包

    解压其他格式

  3. 通过 phpize 生成编译 configure 配置文件

  4. 编译

  5. 配置 php.ini 文件

Style 2. PECL 一键安装(自动配置)

  1. 安装 pecl

    如果你的开发环境中,不能识别 pecl 命令,先安装 pecl。已安装的跳过该步骤。

  2. 配置 pear 的 php_ini

    注意这里是配置 pear 的 php_ini,而不是配置 pecl 的 php_ini。

    注意替换为查询到的 php.ini 路径

    配置之后,执行 pecl install 会自动向配置文件顶部追加 扩展 extension=example.so

  3. 安装扩展

    安装redis的过程中,会提示询问两个问题,默认答案是no,直接回车即可。安装完毕后,会得到个redis.so文件,以及一个redis.ini。当然,都会自动放置对位置。期间可能会提示权限问题,注意需要对应的扩展目录chmod -R 777一下。

Last updated

Was this helpful?