【发布时间】:2019-06-18 09:28:40
【问题描述】:
我尝试将 PHP SDK 用于 Couchbase 服务器。
我使用操作系统 Ubuntu 16.04,PHP 7.2
首先,我按照tutorial 安装。输出是
然后我将行 extension=couchbase 插入到带有路径 (/etc/php/7.2/cli/php.ini) 的文件中
最后,我重新启动 apache2 服务。但是当我检查 phpinfo 时,它没有 Couchbase 模块。
【问题讨论】:
我尝试将 PHP SDK 用于 Couchbase 服务器。
我使用操作系统 Ubuntu 16.04,PHP 7.2
首先,我按照tutorial 安装。输出是
然后我将行 extension=couchbase 插入到带有路径 (/etc/php/7.2/cli/php.ini) 的文件中
最后,我重新启动 apache2 服务。但是当我检查 phpinfo 时,它没有 Couchbase 模块。
【问题讨论】:
您所指的说明不要求安装 PCS 扩展。但它确实说 couchbase 扩展依赖于 JSON 模块,并且它必须在 couchbase 之前加载。所以你必须确保extension=couchbase 在extension=json 之后。还要确保 libcouchbase.dll 在 PATH 中(例如,如果您使用 CLI SAPI php.exe,它必须与二进制文件位于同一目录中)。
第二点是,在您的屏幕截图中,您正在显示 CLI php.ini。确保您的 apache2 二进制文件正在使用此特定配置。
【讨论】: