首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >django memcached on red hat

django memcached on red hat
EN

Stack Overflow用户
提问于 2015-03-31 08:40:30
回答 1查看 85关注 0票数 0

我已经在settings.py中安装了pylibmc、libmemcached并激活了memcached,使用的是location:/path/to/memcached.sock/

当我运行网站时,我得到: libmemcached.so.11:无法打开共享对象文件:没有这样的文件或目录

现在我打开一个ssh shell,打开python3.4,导入pylibmc并使用它(在端口11211上使用memcached会话),它工作得很好。

我尝试使用libmemcached的路径选项重新安装pylibmc,但仍然出现相同的错误。我已经没有选择了。

下面是我的缓存配置:

代码语言:javascript
复制
{'BACKEND: 'django.core.cache.backends.memcached.Py.           LibMCCache',
         'LOCATION':     '/path/to/memcached.sock/',
         'TIMEOUT': 500}}
EN

回答 1

Stack Overflow用户

发布于 2015-04-04 10:02:20

如果libmemcached是从源代码安装的,并且没有进行任何修改来配置它,则会将libmemcached.so.11放在/usr/local/lib下。只需创建一个到/usr/lib的符号链接。

例如: ln -s /usr/local/lib/libmemcached.so.11 /usr/lib/libmemcached.so.11

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29358707

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档