No. For better imagination giving you result of php5-cli testCouchbase.php:
Fatal error: Uncaught exception 'CouchbaseException' with message 'The key does not exist on the server' in [CouchbaseNative]/CouchbaseBucket.class.php on line 196
CouchbaseException: The key does not exist on the server in [CouchbaseNative]/CouchbaseBucket.class.php on line 196
Call Stack:
0.0001 1061600 1. {main}() /home/user/testCouchbase.php:0
0.0036 1067768 2. CouchbaseBucket->get() /home/user/testCouchbase.php:7
0.0036 1068160 3. _CouchbaseBucket->get() [CouchbaseNative]/CouchbaseBucket.class.php:196
I made this hello code only just for you in order to have some output example. Therefore mentioned key doesn’t exist at time of executing. When existing key is provided it returns value.
It’s really pain. PHP provide different output when request goes through HTTP or directly from CLI. Your command give me: couchbase.log_level = error_log = /usr/syslog. But error_log destination is non sense because all errors goes to syslog correctly. Therefore from my view is that this output is not correct. CLI output is correct and php -i as well. I made simple script with zero division error and all traces are in syslog.
But couchbase.log_level is not possible to define. I tried php.ini, also directly inside fpm pool, like php_admin_value[couchbase.log_level] = DEBUG.