Windows上PHP安裝redis擴展和igbinary擴展
在Windows 上有兩種加載 PHP 擴展的方式:把擴展編譯進 PHP,或者加載 DLL。加載預(yù)編譯的擴展是更簡單更被推薦的方式。
要加載某擴展,需要在系統(tǒng)中有其相對應(yīng)的“.dll”文件。
查看php安裝的擴展
php擴展就是php核心并不支持的功能,然后可以通過擴展的方式進行擴展PHP的功能,常見的擴展如MySQL,gb2等等。
方法一:phpinfo()函數(shù)
通過phpinfo()函數(shù),進行查看,紅框的都是php的擴展
<?php phpinfo(); ?>
方法二:執(zhí)行php -m 命令
[root@linux-host ~]# php -m
方法三:使用php的get_loaded_extensions()函數(shù)
<?php print_r(get_loaded_extensions()); ?>
方法四:extension_loaded
方法四:extension_loaded函數(shù)檢查一個擴展是否已經(jīng)加載,如果 name 指定的擴展已加載,返回TRUE,否則返回 FALSE。
<?php
if (!extension_loaded('gd')) {
if (!dl('gd.so')) {
exit;
}
}去哪里找擴展庫?
PHP 擴展庫通常稱為“php_*.dll”(其中星號代表具體某擴展的名字),位于“PHP\ext”目錄下(在 PHP 4 中位于“PHP\extensions”目錄下)。
PHP 發(fā)行包中包括了大多數(shù)開發(fā)者最常用到的擴展庫。這些被稱為“核心”擴展庫。
不過呢,如果用戶所需要的功能并沒有被任何核心擴展提供,那還是有可能在 PECL 中找到。PHP Extension Community Library(PECL,PHP 擴展社區(qū)庫)是個 PHP 擴展的儲存室,提供了對于所有已知擴展的下載及開發(fā)途徑的指南。http://pecl.php.net/是官方的擴展庫,我們可以在這里下載自想要的擴展。
安裝igbinary擴展步驟
igbinary擴展的pecl庫的地址是:
https://pecl.php.net/package/igbinary/2.0.5/windows下載7.2(NTS)x86(根據(jù)自己的windows系統(tǒng)版本)相應(yīng)版本的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(根據(jù)自己的windows系統(tǒng)版本)相應(yīng)版本的dll擴展文件到PHP安裝目錄下的ext擴展目錄。
并且添加擴展模塊配置語句到php.ini文件:
[php_redis] extension=php_redis.dll
總結(jié)
到此這篇關(guān)于Windows上PHP安裝redis擴展和igbinary擴展的文章就介紹到這了,更多相關(guān)Windows上安裝redis和igbinary擴展內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
PHP+MySQL高并發(fā)加鎖事務(wù)處理問題解決方法
這篇文章主要介紹了PHP+MySQL高并發(fā)加鎖事務(wù)處理問題解決方法,結(jié)合實例形式分析了PHP+MySQL事務(wù)處理相關(guān)操作技巧與注意事項,需要的朋友可以參考下2018-04-04
php 5.3.5安裝memcache注意事項小結(jié)
必須注意php的編譯版本,下載memcache的時候注意要使用同樣的編譯版本;比如php是使用vc6編譯的,那么memcache也應(yīng)該使用vc6編譯版本。2011-04-04
phpexcel導(dǎo)出excel的顏色和網(wǎng)頁中的顏色顯示不一致
關(guān)于phpexcel導(dǎo)出顏色的一些問題,用phpexcel做導(dǎo)出的excel的顏色怎么和網(wǎng)頁中的顏色顯示不一致呢,接下來將詳細介紹解決方法2012-12-12

