【问题标题】:PHP segmentation fault with Couchbase SDKCouchbase SDK 的 PHP 分段错误
【发布时间】:2016-01-20 10:44:10
【问题描述】:

我刚刚尝试在我的 Ubuntu 14.04 上安装 PHP SDK。 我从 C SDK 开始,然后用pecl 安装了 PHP SDK。 一切正常,我没有错误,couchbase.so 安装在 /usr/lib/php55/...

但是当我添加一个 extension=couchbase.so 到我的 php.ini 一切都坏了,我无法显示任何 php 页面。

我检查了日志并看到:

[Wed Jan 20 11:36:39.872396 2016] [core:notice] [pid 4265] AH00052: child pid 4298 exit signal Segmentation fault (11) 看起来很糟糕吧?

有什么技巧可以让它工作吗?

【问题讨论】:

  • 确保库版本与您的 php 版本兼容。另一种选择是库有错误,因此您会看到分段错误。我需要有关该分段错误的更多详细信息。您是否尝试过另一个 SO?
  • 我使用perl couchbase-csdk-setup 命令安装了C SDK。我问我是否运行 64 位可靠,我这样做...也许我应该重新编译这些东西?
  • 是的,这可能是一个原因

标签: php couchbase


【解决方案1】:

我今天早上向项目维护人员提到了这一点,他的假设是 PHP 可能在 5.5 中发生了变化,这导致了崩溃,因为他过去看到过这种事情。也许您可以尝试旧版本或根据上面关于回溯的评论获取更多信息。

【讨论】:

    猜你喜欢
    • 2017-04-02
    • 1970-01-01
    • 2018-12-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-22
    • 2015-03-07
    相关资源
    最近更新 更多