PHP memcache配置失敗

2021-09-26 20:54:16 字數 704 閱讀 9086

installing shared extensions:     /mnt/php7/lib/php/extensions/no-debug-non-zts-20170718/
並在/mnt/php7/etc/php.ini新增了

extension= /mnt/php7/lib/php/extensions/no-debug-non-zts-20170718/memcache.so
重啟php,但phpinfo()裡沒有memcache擴充套件包

原因:phpinfo()中loaded configuration file(none),說明沒載入到php.ini

可明明有/mnt/php7/etc/php.ini檔案,然後用用strace去跟蹤一下:

phpini的路徑是/mnt/php7/lib,而不是mnt/php7/etc/php.ini

原因找到了,

解決方案有兩個

1、把php.ini複製過去

2、建立乙個軟連線

ln -s /mnt/php7/etc/php.ini /mnt/php7/lib/php.ini

重啟php-fpm即可

此時,應該memcache擴充套件包也安裝成功了

php memcache環境搭建

1.安裝memcache服務端yum y install memcached 2.安裝libmemcached memcache啟動命令 memcached d m 200 u root l 192.168.1.91 p 12301 c 1000 p tmp memcached.pid啟動命令 d ...

彙總 PHP memcache協議

在面試的時候,被問到了關於memcache的很多方面,發現自己只知道set,get是不夠的,所以重新整理下 基本內容 實際場景中經常需要遇到的情況 memcache add 如果不存在,再賦值 memcache addserver 當使用這個方法的時候,網路連線並不會立刻建立,而是直到真正使用的時候...

PHPmemcache安裝以及使用

安裝 資料夾中會有乙個memcached.exe和乙個dll的檔案,此時進入cmd命令符介面,用cd命令進入解壓縮的中的那個資料夾 此時輸入命令memcached.exe d install 就會安裝memcached到你的電腦中 輸入命令memcached.exe d start 則會開啟memc...