簡體   English   中英

無法建立Memcached連線

[英]Could not establish Memcached connection

我正在嘗試創建從我的PHP應用程序到Memcache的連接,但是我一直收到錯誤“無法建立Memcached連接”。

這是我的軟件包版本信息

Laravel Version: 5.0.32
PHP Version:5.4.39-0+deb7u2
Database Driver & Version:mysql Ver 14.14 Distrib 5.5.31
Server&Version :Debian:7.1.
-memcached:1.4.13-0.2
-php5-memcached:2.0.1-6

我確保memcached正在運行,因為執行service memcached status產生“ memcached正在運行”。

我有兩台部署項目的服務器:

  • ubuntu,安裝了memcached:2.1.0
  • debian,安裝了memcached:2.0.1

是否存在版本沖突?

由我自己修復。 我的解決方案如下:1.在配置目錄中刪除memcache文件和apc文件。2.重新啟動php5-fpm和memcached服務。 盡管問題已解決,但是我仍然不知道為什么觸發了該問題。 僅在安裝Debian os的服務器上發生此問題,而不是在安裝ubuntu os的其他服務器上發生此問題。 希望對大家有幫助〜

我用sudo apt-get install memcached sudo service memcached status sudo service memcached start解決了這個問題sudo apt-get install memcached sudo service memcached status sudo service memcached start

您需要先安裝memcached:

sudo apt install memcached

然后,您需要啟動它:

sudo service memcached start

之后它將連接。 在我的情況下,我可以通過以上步驟解決它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM