I am pleased to announce the next beta release of our new PHP SDK.  This release primarily consists of minor bug fixes in addition to initial support for cross-sdk data types.

Documentation

The documentation describing the full API is available for viewing here:

http://sdk-snapshots.couchbase.com/php/php_couchbase-2.0.0beta2-docs/

Get It

If you are on a linux system, to install the developer preview version of the library, simply grab the source code linked below, then build and install it:

phpize
./configure –enable-couchbase
make && make install

If you are on a Windows system, you can opt to download the tarball and build the source yourself. Or alternatively there are links to the popular build types below as well.

Build Download
Source Code php_couchbase-2.0.0beta2.zip
Windows PHP 5.3 NTS vc9 x86 php_couchbase-2.0.0beta2-5.3-nts-vc9-x86.zip
Windows PHP 5.3 ZTS vc9 x86 php_couchbase-2.0.0beta2-5.3-zts-vc9-x86.zip
Windows PHP 5.4 NTS vc9 x86 php_couchbase-2.0.0beta2-5.4-nts-vc9-x86.zip
Windows PHP 5.4 ZTS vc9 x86 php_couchbase-2.0.0beta2-5.4-zts-vc9-x86.zip
Windows PHP 5.5 NTS vc11 x64 php_couchbase-2.0.0beta2-5.5-nts-vc11-x64.zip
Windows PHP 5.5 ZTS vc11 x64 php_couchbase-2.0.0beta2-5.5-zts-vc11-x64.zip
Windows PHP 5.5 NTS vc11 x86 php_couchbase-2.0.0beta2-5.5-nts-vc11-x86.zip
Windows PHP 5.5 ZTS vc11 x86 php_couchbase-2.0.0beta2-5.5-zts-vc11-x86.zip

NOTE: You MUST have libcouchbase 2.4.0 installed (http://packages.couchbase.com/clients/c/index.html) prior to the installation of the php extension.

If you encounter any issues, please post directly to the Couchbase Communities site at http://www.couchbase.com/communities/php. Additionally, bugs can be reported directly through our issues tracker available here: https://www.couchbase.com/issues/browse/PCBC

Cheers! Brett

Posted by Brett Lawson, Software Engineer, Couchbase

Leave a reply