Skip to content

Instantly share code, notes, and snippets.

@raphaelstolt
Created May 15, 2010 04:45
Show Gist options
  • Save raphaelstolt/402018 to your computer and use it in GitHub Desktop.
Save raphaelstolt/402018 to your computer and use it in GitHub Desktop.
Redis installation test script
<?php
define('TEST_KEY', 'are_we_glued');
$redis = new Redis();
try {
$redis->connect('localhost', 6379);
$redis->set(TEST_KEY, 'yes');
$glueStatus = $redis->get(TEST_KEY);
if ($glueStatus) {
$testKey = TEST_KEY;
echo "Glued with the Redis key value store:" . PHP_EOL;
echo "1. Got value '{$glueStatus}' for key '{$testKey}'." . PHP_EOL;
if ($redis->delete(TEST_KEY)) {
echo "2. And already removed the key/value pair again." . PHP_EOL;
}
} else {
echo "Not glued with the Redis key value store." . PHP_EOL;
}
} catch (RedisException $e) {
$exceptionMessage = $e->getMessage();
echo "{$exceptionMessage}. Not glued with the Redis key value store." . PHP_EOL;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment