安裝步驟:
12 3
4 56 7
8 910 11
1.解壓 memcached.exe 到任意目錄,這裡我解壓到(e:workingphpnowmemcached) phpnow安裝目錄下面。
在cmd命令下執行:
"e:workingphpnowmemcachedmemcached.exe -d install"
安裝為系統服務。
2.繼續cmd下執行:
"e:workingphpnowmemcachedmemcached.exe -d start"
啟動服務。
3.解壓得到 php_memcache.dll ,將其複製到 php的擴充套件目錄(e:workingphpnowphp-5.2.14-win32ext)
4.在 php-apache2handler.ini 中加入一行
'extension=php_memcache.dll'
5.重啟apache,成功的話可以在phpinfo()中看到相關資訊。
memcached的基本設定:
12 3
4 56 7
8 910 11
12 13
14
-p 監聽的埠
-l 連線的ip位址, 預設是本機
-d start 啟動memcached服務
-d restart 重起memcached服務
-d stop|shutdown 關閉正在執行的memcached服務
-d install 安裝memcached服務
-d uninstall 解除安裝memcached服務
-u 以的身份執行 (僅在以root執行的時候有效)
-m 最大記憶體使用,單位mb。預設64mb
-m 記憶體耗盡時返回錯誤,而不是刪除項
-c 最大同時連線數,預設是1024
-f 塊大小增長因子,預設是1.25
-n 最小分配空間,key+value+flags預設是48
-h 顯示幫助
memcached環境測試:
12 3
4 56 7 8
<?php
//天涯php部落格
$mem = new memcache;
$mem->connect("127.0.0.1", 11211);
$mem->set('key', 'www.phpha.com', 0, 60);
$val = $mem->get('key');
echo $val;
?>
windows下安裝redis和memcached
redis安裝 redis server啟動後不能關閉cmd介面,關閉之後就不能再連線上了 memcached 安裝 2.解壓放某個盤下面,比如 d wampserver bin memcached memcached.exe 3.在終端 也即cmd命令介面 下輸入以下命令安裝windows服務 d...
安裝watir 1 5 6報錯
現在網上很多人都在說用gem安裝watir,但是很多人都忽略了watir和ruby之間的對應關係。gem install watir 1.5.6.gem 控制台報錯,大概是需要win32 process這樣的提示。網上有人說這個問題的原因是網路不好,其實根本原因是ruby和watir之間的版本不一致...
Mac電腦上MAMP開發環境安裝memcache
一 先給mac安裝memcached伺服器端 我這裡是利用homebrew來安裝的,主要2個命令 brew install memcached和brew install libmemcached 相關可以檢視這篇文章 configure 如果報錯,說明系統沒有 autoconf,需要裝一下,裝完後重...