Windows上PHP安装redis扩展和igbinary扩展

 更新时间:2023年10月21日 09:03:00   投稿:yin  
php扩展就是php核心并不支持的功能,通过安装扩展增加PHP的功能,在Windows上有两种加载PHP扩展的方式:把扩展编译进 PHP,或者加载 DLL,加载预编译的扩展是更简单更被推荐的方式,要加载某扩展,需要在系统中有其相对应的“.dll”文件

在Windows 上有两种加载 PHP 扩展的方式:把扩展编译进 PHP,或者加载 DLL。加载预编译的扩展是更简单更被推荐的方式。

要加载某扩展,需要在系统中有其相对应的“.dll”文件。

查看php安装的扩展

php扩展就是php核心并不支持的功能,然后可以通过扩展的方式进行扩展PHP的功能,常见的扩展如MySQL,gb2等等。

方法一:phpinfo()函数

通过phpinfo()函数,进行查看,红框的都是php的扩展

<?php
phpinfo();
?>

方法二:执行php -m 命令

[root@linux-host ~]# php -m

方法三:使用php的get_loaded_extensions()函数

<?php
print_r(get_loaded_extensions());
?>

方法四:extension_loaded

方法四:extension_loaded函数检查一个扩展是否已经加载,如果 name 指定的扩展已加载,返回TRUE,否则返回 FALSE。

<?php
if (!extension_loaded('gd')) {
    if (!dl('gd.so')) {
        exit;
    }
}

去哪里找扩展库?

PHP 扩展库通常称为“php_*.dll”(其中星号代表具体某扩展的名字),位于“PHP\ext”目录下(在 PHP 4 中位于“PHP\extensions”目录下)。

PHP 发行包中包括了大多数开发者最常用到的扩展库。这些被称为“核心”扩展库。

不过呢,如果用户所需要的功能并没有被任何核心扩展提供,那还是有可能在 PECL 中找到。PHP Extension Community Library(PECL,PHP 扩展社区库)是个 PHP 扩展的储存室,提供了对于所有已知扩展的下载及开发途径的指南。http://pecl.php.net/是官方的扩展库,我们可以在这里下载自想要的扩展。

安装igbinary扩展步骤

igbinary扩展的pecl库的地址是:
https://pecl.php.net/package/igbinary/2.0.5/windows下载7.2(NTS)x86(根据自己的windows系统版本)相应版本的dll扩展文件到PHP安装目录下的ext扩展目录。

并且添加扩展模块配置语句到php.ini文件:

[igbinary]
extension=igbinary.dll

安装redis扩展步骤

扩展的pecl库的地址是
https://pecl.php.net/package/redis/4.0.2/windows或者
https://windows.php.net/downloads/pecl/releases/redis/4.0.2/下载7.2(NTS)x86(根据自己的windows系统版本)相应版本的dll扩展文件到PHP安装目录下的ext扩展目录。

并且添加扩展模块配置语句到php.ini文件:

[php_redis]
extension=php_redis.dll

总结

到此这篇关于Windows上PHP安装redis扩展和igbinary扩展的文章就介绍到这了,更多相关Windows上安装redis和igbinary扩展内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

您可能感兴趣的文章:

相关文章

  • 学习php设计模式 php实现建造者模式

    学习php设计模式 php实现建造者模式

    这篇文章主要介绍了php设计模式中的建造者模式,使用php实现建造者模式,感兴趣的小伙伴们可以参考一下
    2015-12-12
  • PHP回调函数简单用法示例

    PHP回调函数简单用法示例

    这篇文章主要介绍了PHP回调函数简单用法,结合实例形式分析了call_user_func()与call_user_func_array()函数区别、功能及简单使用技巧,需要的朋友可以参考下
    2019-05-05
  • php继承的一个应用

    php继承的一个应用

    正在尝试自己写一个博客系统,想当浏览文章的时候,有些操作是只有作者才有权限进行,比如删除,编辑更新文章。
    2011-09-09
  • php下过滤html代码的函数 提高程序安全性

    php下过滤html代码的函数 提高程序安全性

    用PHP过滤html里可能被利用来引入外部危险内容的代码。有些时候,需要让用户提交html内容,以便丰富用户发布的信息,当然,有些可能造成显示页面布局混乱的代码也在过滤范围内。
    2010-03-03
  • php显示时间常用方法小结

    php显示时间常用方法小结

    这篇文章主要介绍了php显示时间常用方法,实例总结了php时间显示的常用技巧,包括获取当前时间、设置时区时间、计算时间差等,需要的朋友可以参考下
    2015-06-06
  • php实现递归与无限分类的方法

    php实现递归与无限分类的方法

    这篇文章主要介绍了php实现递归与无限分类的方法,涉及php的递归操作技巧,需要的朋友可以参考下
    2015-02-02
  • PHP判断文件是否存在、是否可读、目录是否存在的代码

    PHP判断文件是否存在、是否可读、目录是否存在的代码

    php判断文件是否存在或是否可读或目录是否存在结合三个实例保证你能看懂,关于php操作文件这方面即基础又很重要,在很多地方都需要php对文件进行相应的操作,所以你还是好好看看下面的内容
    2012-10-10
  • php模拟服务器实现autoindex效果的方法

    php模拟服务器实现autoindex效果的方法

    这篇文章主要介绍了php模拟服务器实现autoindex效果的方法,实例分析了php操作URL及传递参数的技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-03-03
  • Yii学习总结之安装配置

    Yii学习总结之安装配置

    本文是Yii学习总结系列文章的第一篇,主要给大家介绍下YII的简单介绍及安装和配置,有需要的小伙伴参考下吧。
    2015-02-02
  • PHP 上传文件大小限制

    PHP 上传文件大小限制

    有时候需要用php上传比较大的文件,默认是不可以的,必须按照下面的方法修改下。
    2009-07-07

最新评论