[SOLVED] libcouchbase_set_couch_complete_callback
Thu, 08/23/2012 - 05:54
Hi... I've compiled the php module today, but when i star the webserver i get the following error:
couchbase.so: undefined symbol: libcouchbase_set_couch_complete_callback
I've compiled libvbucket, libcouchbase and php-ext-module recently.
There have been some recent changes in the underlying libcouchbase and the 1.1dp, so you'd need to get the latest of both of those if you're shooting for working with Couchbase Server 2.0. The 1.0 & libcoucbase 1.0 should not require anything special though, so it looks like perhaps you've mixed the 1.1dp3 of the PHP extension with an older libcouchbase?
Can you give some more information on OS/Platform and server you're trying to use?
If you're using server 1.8, make sure you use libcouchbase 1.0.x and the 1.0.x Couchbase PHP Client.
If you're using server 2.0, you'll want to use libcouchbase 1.1dp9 and the 1.1dp3 Couchbase PHP Client, as of this writing.
We have pre-built, tested binaries for all of these (except MacOS for libcouchbase, where we use homebrew) on most OSs. If you can stick to those, you'll get the benefits of our testing.