无法在XAMPP中加载Memcached库

时间:2012-03-18 08:06:26

标签: php memcached

我花了几个小时尝试将Memcache扩展添加到我的PHP(在LAMPP上,使用Ubuntu 11.10 amd64)。

我跟着this去了教程(以及其他一些),我总是遇到错误:

  1. 第5步的警告:

      

    configure.in:3:警告:更喜欢命名转移

         

    configure.in:3:警告:更喜欢命名转移

  2. 第7步警告:

      

    XAMPP:停止Apache ......

         

    警告:PHP启动:无法加载动态库'/opt/lampp/lib/php/extensions/no-debug-non-zts-20090626/memcache.so' - / opt / lampp / lib / php / extensions /no-debug-non-zts-20090626/memcache.so:错误的ELF类:第0行的未知ELFCLASS64

         

    警告:PHP启动:无法加载动态库'/opt/lampp/lib/php/extensions/no-debug-non-zts-20090626/memcache.so' - / opt / lampp / lib / php / extensions /no-debug-non-zts-20090626/memcache.so:错误的ELF类:第0行的未知ELFCLASS64   XAMPP:启动Apache ......

  3. 有人可以帮我解决这个问题吗?我一直无法找到解决这个问题的解决方案。谢谢你的时间。 命令如下:

    修改 导致前2个警告的命令(运行memcache文件夹中的命令,这些命令是在通过 tar -xzf 命令解压缩tar文件夹时创建的):

      

    的/ opt / LAMPP / bin中/ phpize

    导致第二个2个警告的命令:

      

    / opt / lampp / lampp restartapache

1 个答案:

答案 0 :(得分:1)

我跟着the tutorial about Installing memcached on ubuntu 10.04并且能够在我的机器上设置memcache。设置完毕后,我用了

sudo /etc/init.d/memcached restart ; sudo /etc/init.d/apache2 restart

命令加载两个服务(apache和memcache)。您也可以看到this tutorial

我将网页放在/var/www位置。