2016-10-25 3 views
0

Я недавно установленный Couchbase после дока http://developer.couchbase.com/documentation/server/4.5/sdk/php/start-using-sdk.htmlПроверка PHP SDK Version Couchbase

CentOS Linux релиз 7.2.1511 (ядро) couchbase-сервер 4.5.1-2844.x86_64 PHP 5.6.26 (кли)

Как проверить версию PhP SDK?

Благодаря

+0

В моей конфигурации ==> один путь был бы ==> php -i | grep 'extension version' – toch

ответ

1

Вы можете использовать php -i или phpinfo(), чтобы увидеть версию, например

$ php -i | grep -A3 couchbase 
/etc/php.d/99-couchbase.ini 

PHP API => 20151012 
PHP Extension => 20151012 
-- 
couchbase 

couchbase support => enabled 
extension version => 2.2.3 
libcouchbase runtime version => 2.6.3 (git: 822615ccbeecb9107bc4c02616b41aed6d9938c0) 
libcouchbase headers version => 2.6.3 (git: 822615ccbeecb9107bc4c02616b41aed6d9938c0) 
Scripts registered in PCS => 13 

Directive => Local Value => Master Value 
couchbase.log_level => DEBUG => DEBUG 

Но если вам нужно сделать это программно, вы можете использовать этот код

<?php 
$ext = new ReflectionExtension('couchbase'); 
echo "Couchbase extension version is " . $ext->getVersion() . "\n"; 
echo $ext->info() . "\n"; 

И это даст вам аналогичную информацию.

+0

спасибо, кстати, http://docs.couchbase.com/sdk-api/couchbase-php-client-2.2.3/ api для php sdk 2.2.3, похоже, не работает – toch

+0

спасибо за отметив это, я посмотрю – avsej