官方下載的php安裝包ext目錄里以經包含了常用的php擴展,但某些情況下並不能滿足我們項目需求,比如memcache擴展就不在官方的php安裝包里。這時就需要我們自己去下載安裝。
本文列出php官方提供的php擴展下載地址。同時給出windows下安裝php擴展的步驟(以安裝memcache擴展為例說明)。
假設在windows上已經安裝好memcached服務器,啟動memcached服務的方法是:可在網上直接下載memcached.exe可執行文件,然后在cmd中找到該文件,使用命令 memcached -m 64 -p 11211 -vvv 開啟memcached服務,如下圖:
現在要使用php連接memcached服務器,則需要引入對應的php-memcache.dll擴展,需要注意的是在windows下找對應的dll擴展要非常謹慎,一般要考慮以下幾點:
1、php版本
2、TS還是NTS(線程安全or不安全)
3、compile是vc6還是vc9
從phpinfo()中查看這3條內容如下:
按照這個要求,前往http://windows.php.net/downloads/pecl/releases/下載memcache擴展如下
然后按照上面的圖片紅色字體提示即可完成php下memcache擴展的安裝!