原地址:
http://zhidao.baidu.com/link?url=Ul9hJxFckU9IHWRy0pcxT11f2c0-p2uXkXhLria73mLNxYuV7IiaKYRtIl6vED6nkG0RTCWlr-lpMUfgO5Dvyq
一、原因分析:
1、安裝服務出現的故障,則是權限不足,采用管理員權限 【cmd安裝服務時提示:“failed to install service or service is already installed”】
2、啟動服務器提示失敗【cmd啟動服務時提示:“failde to start service”】,則是Windows Installer服務問題,打開“服務”,找到windows的Windows Installer服務啟動先【已經被禁止了】,然后重新注冊msi.dll文件即可
二、解決方案參考方法:
---------------------
先找到C:/windows/system32/目錄下的cmd.exe,單擊右鍵選“以管理員身份運行”,輸入:regsvr32 msi.dll,回車,提示“DllRegisterServer在msi.dll已成功”,再去啟用windows install
ps:
啟動服務方法1:右鍵單擊我的電腦-管理-服務和應用程序-服務--【如下圖】-windows install-啟動
啟動服務方法2:cmd中輸入 services.msc 彈出服務管理【如下圖】,點擊“啟動即可”
以上處理步驟完成后,重新 memcached -d start 或者 net start "memcached Server" 服務即可啟動成功
==================
另外,可以參考如下地址:
或者,作為開發環境,服務形式啟動不了的情況下,直接運行也可以啊。
memcached -p 11211 -l 127.0.0.1 -m 1024
cmd窗口不關閉即可為開發環境提供服務