Linux
memcached 呼叫錯誤的 libevent
當我嘗試從 shell 執行 memcached 時,我得到:
memcached:載入共享庫時出錯:libevent-1.1a.so.1:無法打開共享對象文件:沒有這樣的文件或目錄
但是,我使用 yum install libevent 安裝了更新的版本。我還在 /etc/ld.so.conf.d/ 中創建了一個 .conf 文件來說明它的位置。我已經確認 libconfig 正在從正確的位置載入它。
那麼,如何讓 memcached 從正確的位置載入它?
我已經完成了 yum install memcached 並安裝了 memcached 1.4.5-1.e15 和 libevent 1.4.13-1。執行Centos5.2 final。我什至都把它們都去掉了,然後再試一次,還是不行。
memcached:載入共享庫時出錯:libevent-1.1a.so.1:無法打開共享對象文件:沒有這樣的文件或目錄
yum provides */libevent-1.1a.so.1 ... compat-libevent-11a-3.2.1-1.el5.rf.x86_64 : Abstract asynchronous event notification library - backwards compatibility Repo : rpmforge Matched from: Filename : /usr/lib64/libevent-1.1a.so.1
那麼,如何讓 memcached 從正確的位置載入它?
安裝並重
compat-libevent-11a
試。