$db->close(); exit(1); } else { echo "Aerospike connection to host {$HOST_ADDR}:{$HOST_PORT} successful\n"; $db->setLogLevel(Aerospike::LOG_LEVEL_DEBUG); $db->setLogHandler(function ($level, $file, $function, $line) { switch ($level) { case Aerospike::LOG_LEVEL_ERROR: $lvl_str = 'ERROR'; break; case Aerospike::LOG_LEVEL_WARN: $lvl_str = 'WARN'; break; case Aerospike::LOG_LEVEL_INFO: $lvl_str = 'INFO'; break; case Aerospike::LOG_LEVEL_DEBUG: $lvl_str = 'DEBUG'; break; case Aerospike::LOG_LEVEL_TRACE: $lvl_str = 'TRACE'; break; default: $lvl_str = '???'; } error_log("[{$lvl_str}] in {$function} at {$file}:{$line}"); }); } /* * EXAMPLE 2: SET SERIALIZER AND DESERIALIZER TO STORE A PHP BLOB */ if (!$db->isConnected()) {