【发布时间】:2013-04-24 16:35:01
【问题描述】:
我正在将一个 PHP 应用程序 9running on apache) 从 Centos 转移到 Ubuntu。当我在 Ubuntu 上部署代码时,出现错误“找不到类 Libmemcached”。
当我比较 phpinfo 页面时,我可以看到 Centos 有“libmemcached”部分,而 Ubuntu 有“memcached”部分。
在两个系统上,phpinfo 都有“memcache”(最后没有“d”)部分。
看起来我的 Centos PHP 有“libmemcached”扩展,而我的 Ubuntu PHP 没有。如何下载该扩展程序?或者我可以以某种方式从我的 Centos 系统转移扩展程序吗?
我在 github (https://github.com/kajidai/php-libmemcached) 上找到了 php-libmemcached 存储库,这可能是我正在寻找的,但我不知道如何在 Ubuntu 上安装它。
请帮忙。
【问题讨论】:
-
它不在您当前使用的 apt 存储库中吗? (我认为是
php5-memcached)? -
php5-memcached 有 memcached 扩展。 memcached 扩展没有我的应用使用的类 Libmemcached
-
您是否查看了您当前的来源或 ppa 中是否有
php5-libmemcached? -
不,在任何地方都找不到
标签: php apache memcached libmemcached