開啟memcache.c檔案,
將所有的:
zend_list_insert(pool, le_memcache_pool);
改為:zend_list_insert(pool, le_memcache_pool tsrmls_cc);
儲存,退出繼續編譯,成功搞定!
》php擴充套件memcache的作用是為了支援memcached資料庫快取伺服器,下面是安裝方法。
wget -c
tar xzvf memcache-3.0.6.tgz
cd memcache-3.0.6
2、執行phpize擴充套件安裝程式,假設phpzie的路徑為/usr/local/php/bin/phpize,具體的路徑得根據自己的環境修改。
/usr/local/php/bin/phpize
3、開始安裝擴充套件memcache
./configure --enable-memcache --with-php-config=/usr/local/php/bin/php-config --with-zlib-dir
make && make install
4、最後修改php.ini檔案,在zend之前加入如下**。
[memcache]
extension_dir = "/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/"/opt/software/php5.4/lib/php/extensions/no-debug-zts-20100525/
extension=memcache.so
Linux安裝php擴充套件memcache
mecache是乙個自由和開放源 高效能 分配的記憶體物件快取系統,用於加速動態web程式,減輕資料庫負載。它可以應對任意多個鏈結,使用非阻塞的網路io,它的工作機制是在記憶體中開闢一塊空間,然後建立乙個hashtable,memcached自管理這些hashtable。在安裝之前,首先需要說明的是...
linux下安裝php擴充套件
記錄一下在lnmp環境中安裝php的pdo和pdo mysql 擴充套件我的用lnmp一鍵安裝包安裝了php5.6版本,現在需要安裝pdo擴充套件。在網上看了按照乙個部落格的說明安裝成功了,所以記錄一下。擴充套件檔案 在lnmp壓縮檔案 src php5.6.22 ext資料夾中有各種常用的擴充套件...
Linux編譯安裝php擴充套件
進入解壓後的php原始碼包目錄 cd usr local src php 7.2.7 然後再進入到裡面的ext目錄裡面對應的擴充套件目錄 這裡我列出自己編譯過的擴充套件 安裝好之後,需要到php.ini檔案裡面開啟對應的擴充套件 phpize找不到的話,用find查詢一下phpize,用絕對路徑 p...