,因为我找不到任何有关此主题的问题,并且在与Couchbase支持联系后,终于能够在Windows上的XAMPP上设置couchbase PHP SDK(7情况,但这应该适用于任何版本),所以我继续写这个自我回答的帖子,以便每个有相同问题的人都可以解决这个问题。在Windows上在XAMPP上安装用于PHP的couchbase客户端SDK
如果您尝试设置couchbase SDK页面(http://www.couchbase.com/develop/php/current)上所述的couchbase PHP客户端SDK,它将无法正常工作,因为在本文发布时他们所有的东西都是在Linux上设置它的说明,如果您digg在论坛上有一点,你会发现IIS的解释,没有概述如何使它在XAMPP/apache下工作。
如果您解压缩/ php/ext文件夹下的SDK文件,并将扩展名= php_couchbase.dll添加到php.ini,您将在启动apache时出现错误。
为了使couchbase PHP客户端SDK与XAMPP工作,你需要的libcouchbase.dll文件移动到/阿帕奇/斌/文件夹,移动的php_couchbase.dll文件到/ PHP/ext /文件夹,最后加上/php/php.ini文件(这是默认的ini文件)
extension=php_couchbase.dll
。如我所知,XAMPP部署了PHP的线程安全版本,因此您必须下载带有“TS”后缀的库(Windows PHP 5.3 TS,32位或Windows PHP 5.4 TS,32比特等)为您的PHP版本。
更新: 正如trondn在下面的评论中提到的: 如果您需要从命令行(CLI)运行php,则需要将libcouchbase.dll复制到c:\ xampp \ php。 或者,您可以将libcouchbase.dll复制到系统目录以使其可用于所有二进制文件。
是不是C sdk couchbase这个配置的先决条件? – user3657103