摘要:安裝擴展支持在服務以及擴展中,默認都是不支持用戶名和密碼,但是如果需要可以通過打開來提供用戶名和密碼服務。最后在修改對應的文件增加擴展重啟,大功告成以上內容僅供參考
Mac安裝memcached擴展支持sasl
Memcached在服務以及擴展中,默認都是不支持用戶名和密碼,但是如果需要可以通過打開sasl來提供用戶名和密碼服務。所以在memcached的擴展與服務器安裝時都需要啟用sasl,過程如下:
安裝libmemcachedlibmemcached安裝包從官網下載最新版即可,然后解壓開壓縮包,分別執行以下命令:
tar zxvf libmemcached-0.42.tar.gz cd ${libmemcachedDir} ./configure --prefix=/usr/local/libmemcached --with-memcached --enable-sasl make && make install安裝memcached
我是基于php7.1安裝的memcached擴展,所以以下php命令默認都指對應的php7.1的命令,例如:
phpize => /usr/local/Cellar/php71/7.1.3_15/bin/phpize phpconfig => /usr/local/Cellar/php71/7.1.3_15/bin/php-config
phpize ./configure --with-PHP-config=${phpconfig} --with-libmemcached-dir=/usr/local/libmemcached/ --enable-memcached-sasl make && make install
./configure命令在mac 10.12系統(我的系統)安裝時會報錯,大概信息如下:
2 errors generated. make[1]: *** [libmemcached/libmemcached_libmemcached_la-byteorder.lo] Error 1 make: *** [all] Error 2
應該是系統版本兼容問題導致,后來在stackoverflow找到解決方案:
修改以上文件后,重新安裝擴展,一路順風。。。。
最后在修改對應的php.ini文件增加擴展:
extension = "memcached.so"
重啟php,大功告成
以上內容僅供參考
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/22675.html
摘要:安裝擴展支持在服務以及擴展中,默認都是不支持用戶名和密碼,但是如果需要可以通過打開來提供用戶名和密碼服務。最后在修改對應的文件增加擴展重啟,大功告成以上內容僅供參考 Mac安裝memcached擴展支持sasl Memcached在服務以及擴展中,默認都是不支持用戶名和密碼,但是如果需要可以通過打開sasl來提供用戶名和密碼服務。所以在memcached的擴展與服務器安裝時都需要啟用s...
摘要:環境下安裝下載安裝包解壓到盤任意位置以管理員身份運行,否則安裝失敗執行命令沒有報錯說明我們已經安裝成功下載我的是的版本所以下載位版本將擴展放入擴展文件夾中在中添加然后重啟注意文件夾中的是用于瀏覽器訪問文件夾中的是適用于命令行運行腳本測試代碼 windows 64bit 環境下安裝 下載 memcache 安裝包 :http://pan.baidu.com/s/1pLcjTzl 解壓到...
摘要:環境下安裝下載安裝包解壓到盤任意位置以管理員身份運行,否則安裝失敗執行命令沒有報錯說明我們已經安裝成功下載我的是的版本所以下載位版本將擴展放入擴展文件夾中在中添加然后重啟注意文件夾中的是用于瀏覽器訪問文件夾中的是適用于命令行運行腳本測試代碼 windows 64bit 環境下安裝 下載 memcache 安裝包 :http://pan.baidu.com/s/1pLcjTzl 解壓到...
閱讀 3758·2021-08-11 11:16
閱讀 1626·2019-08-30 15:44
閱讀 1998·2019-08-29 18:45
閱讀 2275·2019-08-26 18:18
閱讀 1005·2019-08-26 13:37
閱讀 1572·2019-08-26 11:43
閱讀 2120·2019-08-26 11:34
閱讀 379·2019-08-26 10:59