【问题标题】:Error installing memcache using pear使用 pear 安装 memcache 时出错
【发布时间】:2014-02-24 15:45:01
【问题描述】:

我正在尝试使用 pear 安装 memcache,但出现错误。错误是这样的:

正在下载 memcached-2.2.0b1.tgz ...
开始下载 memcached-2.2.0b1.tgz (70,216 bytes)
.............
...完成:70,216 字节
15 个源文件,正在构建
警告:php_bin /usr/local/php5/bin/php 似乎有一个后缀 5/bin/php,但配置变量 php_suffix 不匹配
运行:phpize
sh: phpize: 找不到命令
错误:`phpize' 失败

我正在使用 Godaddy 共享主机,

有人已经有解决方案了吗?

【问题讨论】:

  • 很确定您不能在共享帐户上安装它。您是否询问过 GoDaddy 支持人员是否允许您这样做?
  • 是的,我确实打电话给godaddy,他们不安装它,但有什么办法可以安装memcache 扩展?
  • 除非你有root权限,否则不会。
  • 当你说我有 root 访问权限时,这是我虚拟主机帐户的主要用户吗?
  • 不,我的意思是root 就像“服务器的root 用户”——对整个服务器的管理控制。如果他们让你安装它,我会感到非常惊讶,如果没有他们的祝福,你当然做不到。

标签: memcached pecl


【解决方案1】:

很遗憾,答案是 GoDaddy 不允许您在共享主机帐户上安装 memcached。您需要 root 访问权限才能安装 memcached (sudo),并且您不能在共享主机帐户上拥有该权限。我也曾经和 Dreamhost 遇到过这个问题,而且是 1and1。我不知道有任何共享主机允许这样做。

一些选项是升级到虚拟服务器,或在 Amazon、Digital Ocean 或其他一些云服务上启动云实例。这会给你一个私人服务器,你可以在上面安装任何你想要的东西,包括 memcached。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-02-26
    • 2012-01-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多