`

启动memcache时遇到 error while loading shared libraries: libevent-1.4.so.2: cannot o

阅读更多

error while loading shared libraries: libevent-1.4.so.2: cannot open shared object file: No such file or directory

我在启动memcache时遇到  error while loading shared libraries: libevent-1.4.so.2: cannot open shared object file: No such file or directory 这样的问题是在安装memcached的时候遇到的。

我按别人的攻略安装了libevent和memcached之后却发现在执行的时候出现了。 error while loading shared libraries: libevent-1.4.so.2: cannot open shared object file: No such file or directory 这个错误提示。

解决类似问题的步骤我相信我的做法可以通用。

1. 首先 find / -name libevent-1.4.so.2 找到缺少的链接文件到底在那儿。

2. LD_DEBUG=libs /usr/local/bin/memcached -v

3. 从Debug信息中就知道程序去哪里找链接库了。我这边程序去 trying file=/usr/lib/libevent-1.4.so.2 而我的链接库的实际存储位置是 /usr/local/lib/libevent-1.4.so.2

4. 做一个软连接 ln -s /usr/local/lib/libevent-1.4.so.2 /usr/lib/libevent-1.4.so.2

5. 搞定。

 

这种情况特别是在软件是32位,而系统是64位的情况下出现,查了一下,软件把文件放到usr/lib下,而系统查找路径是usr/lib64下。

 

转自:

http://blog.csdn.net/orion_04/archive/2009/07/29/4390666.aspx

分享到:
评论

相关推荐

    memcache安装必备的组件 libevent-1.3.tar.gz

    2. **非阻塞 I/O:** `libevent` 提供的非阻塞 I/O 模型,使得 Memcached 可以同时处理大量并发连接,不会因为某个操作阻塞而影响其他连接的处理。 3. **平台兼容性:** `libevent` 提供了对多种操作系统的支持,...

    linux下安装memcached以及解决安装中遇到的问题

    /usr/local/memcache/bin/memcached: error while loading shared libraries: libevent-1.4.so.2: cannot open shared object file: No such file or directory ``` 说明系统未能找到 libevent 库。为了解决这个...

    libevent-1.4.9-stable.tar.gz

    libevent库在其中可能起到了处理事件触发和网络I/O的作用,为memcache提供异步事件通知机制。 **libevent简介:** libevent是一个开源、跨平台的库,用于编写高性能的网络服务器和客户端。它抽象出操作系统底层的...

    Linux环境下Memcache的安装

    然而,有时在启动Memcache时可能会遇到找不到共享库的错误,如“error while loading shared libraries: libevent-2.0.so.5: cannot open shared object file: No such file or directory”。这通常是由于系统路径中...

    netty-codec-memcache-4.1.73.Final-API文档-中文版.zip

    赠送jar包:netty-codec-memcache-4.1.73.Final.jar; 赠送原API文档:netty-codec-memcache-4.1.73.Final-javadoc.jar; 赠送源代码:netty-codec-memcache-4.1.73.Final-sources.jar; 赠送Maven依赖信息文件:...

    netty-codec-memcache-4.1.74.Final-API文档-中文版.zip

    赠送jar包:netty-codec-memcache-4.1.74.Final.jar; 赠送原API文档:netty-codec-memcache-4.1.74.Final-javadoc.jar; 赠送源代码:netty-codec-memcache-4.1.74.Final-sources.jar; 赠送Maven依赖信息文件:...

    netty-codec-memcache-4.1.74.Final-API文档-中英对照版.zip

    赠送jar包:netty-codec-memcache-4.1.74.Final.jar; 赠送原API文档:netty-codec-memcache-4.1.74.Final-javadoc.jar; 赠送源代码:netty-codec-memcache-4.1.74.Final-sources.jar; 赠送Maven依赖信息文件:...

    netty-codec-memcache-4.1.73.Final-API文档-中英对照版.zip

    赠送jar包:netty-codec-memcache-4.1.73.Final.jar; 赠送原API文档:netty-codec-memcache-4.1.73.Final-javadoc.jar; 赠送源代码:netty-codec-memcache-4.1.73.Final-sources.jar; 赠送Maven依赖信息文件:...

    netty-all-4.1.32.Final-sources.jar 最新版netty源码全部包

    netty-codec-memcache-4.1.32.Final-sources.jar netty-codec-memcache-4.1.32.Final.jar netty-codec-redis-4.1.32.Final-sources.jar netty-codec-redis-4.1.32.Final.jar netty-codec-socks-4.1.32.Final-sources...

    memcached 1.2.6 1.2.5

    MemCacheClient Moji memcached show_menu2 menusys StringWrapper ML Fancy Excerpt LangSelect Visual Studio CommentsThis page contains a modified version of memcached (v1.2.5 and v1.2.6) and libevent (v...

    Linux中PHP安装相关资源包

    1)软件资源列表:《libiconv-1.13.tar》,《libmcrypt-2.5.8.tar.gz》,《mcrypt-2.6.8.tar.gz》,《memcache-2.2.5.tgz》,《mhash-0.9.9.9.tar.gz》 ,《php-5.2.13.tar.bz2》,《php-5.2.13-fpm-0.5.13.diff.gz...

    linux下memcached安装以及启动

    根据给定的部分内容,当启动 Memcached 时可能会遇到找不到 libevent.so 的问题。可以通过以下命令检查: 1. 进入 `/usr/local/memcached-1.4.2/bin` 目录 2. 执行命令 `LD_DEBUG=help ./memcached -v` 和 `LD_...

    pecl-memcache-4.0.4.tar.gz

    tar -zxvf pecl-memcache-4.0.4.tar.gz && cd /root/pecl-memcache-4.0.4 && /usr/local/php7/bin/phpize && ./configure --with-php-config=/usr/local/php7/bin/php-config && make && make install

    memcached-1.4.22.tar.gz+libevent-2.0.22-stable.tar.gz

    2. **非阻塞模式**:在处理请求时,Libevent采用非阻塞I/O,即使在网络拥塞时,也不会阻塞其他请求的处理,提高了系统的并发能力。 3. **事件通知**:当内存中的数据发生变化时,Libevent可以及时通知客户端,保持...

    memcache安装

    在编译Memcache时需要指定`libevent`的安装位置: ```bash ./configure --with-libevent=/usr make make install ``` 3. **验证安装** 安装完成后,可以通过查看`/usr/local/bin/memcached`确认Memcache...

    memcached 安装教程

    memcached: error while loading shared libraries: libevent-1.3b.so.1: cannot open shared object file: No such file or directory ``` 为了解决这个问题,我们可以按照以下步骤操作: 1. 使用 `LD_DEBUG=libs...

    Memcache安装教程

    源码:zlib-1.2.8.tar.gz、memcached-2.2.0.tgz、memcached-1.4.5.tar.gz、memcache-2.2.5.tgz、libmemcached-1.0.18.tar.gz、libevent-1.4.14b-stable.tar.gz 文档:Doc使用说明文档一份 注释:文档是自己根据实际...

    memcache服务器安装

    如果在启动 Memcache 时遇到共享库错误,如提示缺少 `libevent-1.4.so.2`,需要更新 `LD_LIBRARY_PATH` 环境变量。编辑 `/etc/profile` 文件,添加: ``` export LD_LIBRARY_PATH="/usr/lib/":$LD_LIBRARY_PATH ...

    memcached-win64-1.4.4-14.zip

    3. `libevent.dll`:一个事件驱动的网络库,Memcached依赖它来处理网络I/O。 4. `readme.txt`或`INSTALL.txt`:包含安装和使用指南的文本文件。 5. 可能还有其他支持文件,如帮助文档、日志文件模板等。 在部署和...

    memcache-4.0.5.2.tgz

    这个“memcache-4.0.5.2.tgz”文件是一个针对 Memcached 的特定版本的源代码包,版本号为4.0.5.2。TGZ文件是一种常见的源代码打包格式,它由tar工具打包后通过gzip压缩而成。 在深入了解Memcached之前,我们需要先...

Global site tag (gtag.js) - Google Analytics