Deploy: 2026-05-23 00:24:51
This commit is contained in:
@@ -61,6 +61,23 @@ if (class_exists('\Redis')) {
|
||||
} else {
|
||||
echo " ❌ Failed to get correct value from Redis.\n";
|
||||
}
|
||||
|
||||
// Verify prefixing using a direct native Redis connection
|
||||
$nativeRedis = new \Redis();
|
||||
try {
|
||||
if ($nativeRedis->connect(Env::get('REDIS_HOST', '127.0.0.1'), (int)Env::get('REDIS_PORT', 6379), 1.0)) {
|
||||
$nativeVal = $nativeRedis->get('nabeh:test_cache_key');
|
||||
if ($nativeVal) {
|
||||
echo " ✅ Verified Prefixing: Native Redis key 'nabeh:test_cache_key' exists and has value: " . $nativeVal . "\n";
|
||||
} else {
|
||||
echo " ❌ Prefixing test failed: key not found in native Redis.\n";
|
||||
}
|
||||
$nativeRedis->close();
|
||||
}
|
||||
} catch (\Exception $ex) {
|
||||
echo " ℹ️ Native verification connection skipped/failed: " . $ex->getMessage() . "\n";
|
||||
}
|
||||
|
||||
Cache::delete('test_cache_key');
|
||||
} else {
|
||||
echo " ℹ️ Redis server is not running or unreachable (Fallback triggered, test completed successfully).\n";
|
||||
|
||||
Reference in New Issue
Block a user