In fuel/core/classes/cache/storage/redis.php, in _validate_config(), the switch should read:
case 'database': // do we have a database config if (empty($value) or ! is_string($value)) // this must be is_string() instead of is_array() { $value = 'default'; } break;