閱讀此頁面上其他人提供的資訊時,務必注意,服務「memcached」有兩種*不同*的 memcache PHP 實作。
1) pecl-memcache
2) pecl-memcached
此頁面適用於第一種,pecl-memcache。
如果您正在尋找 pecl-memcached 的資訊,請造訪這裡
https://php.dev.org.tw/manual/en/book.memcached.php
這個 » PECL 擴充套件並未與 PHP 捆綁在一起。安裝此 PECL 擴充套件的資訊可以在標題為 安裝 PECL 擴充套件 的手冊章節中找到。其他資訊,例如新版本、下載、原始碼檔案、維護者資訊和 CHANGELOG,可以在这里找到:» https://pecl.php.net/package/memcache。
注意:
可以停用 memcache 工作階段處理器支援。「pecl install」選項會提示您進行此操作(預設為啟用),但是當靜態編譯到 PHP 中時,可以使用 --disable-memcache-session 設定選項。
閱讀此頁面上其他人提供的資訊時,務必注意,服務「memcached」有兩種*不同*的 memcache PHP 實作。
1) pecl-memcache
2) pecl-memcached
此頁面適用於第一種,pecl-memcache。
如果您正在尋找 pecl-memcached 的資訊,請造訪這裡
https://php.dev.org.tw/manual/en/book.memcached.php
我希望這能幫助到某些人,
背景:我想使用 memcache
像這樣
$memcache = new \Memcache();
但 composer 建議我安裝擴充套件
"ext-memcache": "*",
但那個無法運作,所以我安裝了
sudo apt install php7.4-memcache
sudo apt install php7.4-memcached
然後一切正常
在 Slackware 上,編譯完成後,您應該將 /module/memcache.so 檔案複製到 /usr/lib/httpd/modules。然後,必須將指令 extension=memcache.so 新增到 /etc/httpd/php.ini 檔案中
重新啟動 httpd,它應該就能運作了!