windows下php5.5.12安裝Memcache擴充套件
阿新 • • 發佈:2019-02-16
##下載memcached服務
- 將壓縮檔案解壓到一個固定的目錄,比如在c:\memcached
- 在dos視窗中,用cd指令進入memcached.exe所在目錄,執行“memcached.exe -d install” 指令進行安裝。如果報MSVCR71.dll丟失,請點選msvcr71.dll丟失錯誤解決
memcached.exe -d install
- 在當前目錄下再次輸入:“memcached.exe -d start”啟動。PS: 以後memcached將作為windows的一個服務每次開機時自動啟動。這樣伺服器端已經安裝完畢了。
memcached.exe -d start
##檢查服務是否開啟
##下載擴充套件
- memcache 3.0.8
下載哪個版本請根據安裝的php版本確定
用phpinfo()函式檢視當前PHP版本的資訊
##安裝擴充套件
- 將下載下來的壓縮包解壓,然後將 php_memcache.dll模組拷貝到PHP的ext資料夾內
- 修改php.ini檔案,引入如下程式碼
extension=php_memcache.dll
- 重啟web伺服器
##測試
$memcache = memcache_connect('localhost', 11211); if ($memcache) { $memcache->set("str_key", "String to store in memcached"); $memcache->set("num_key", 123); $object = new StdClass; $object->attribute = 'test'; $memcache->set("obj_key", $object); $array = Array('assoc'=>123, 345, 567); $memcache->set("arr_key", $array); var_dump($memcache->get('str_key')); var_dump($memcache->get('num_key')); var_dump($memcache->get('obj_key')); } else { echo "Connection to memcached failed"; }
##解除安裝memcached服務
sc delete "memcached Server"