Ich benutze LARAVEL 5.2 und Entwicklung ADMIN-Panel und versuchen, Redis auf 1.0 in LARAVEL zu integrieren. Wenn ich versuche, den Variablennamen zusammen mit dem Wert festzulegen, wird ein Fehler angezeigt: Es konnte keine Verbindung hergestellt werden, weil der Zielcomputer dies aktiv abgelehnt hat. [Tcp: //127.0.0.1: 6379]Es konnte keine Verbindung hergestellt werden, da die Zielmaschine dies aktiv ablehnte. [tcp: //127.0.0.1: 6379] auf localhost mit Laravel 5.2
die konfigurative Veränderungen ich es unten angegeben ist, hergestellt:
1) In config/session.php Datei i mit redis Datei ersetzt
('Fahrer' = > env ('SESSION_DRIVER', 'redis'))
2) unter Array 'Aliase' unter config/app.php Datei REDIS Fassaden enthalten bereits
('Redis' => Illuminate \ Support \ Fassaden \ Redis: : Klasse)
3) In .ENV Datei Ich ersetzte Datei mit Redis
'redis' => [
'cluster' => true,
'default' => [
'host' => env('REDIS_HOST', 'localhost'),
'password' => env('REDIS_PASSWORD', null),
'port' => env('REDIS_PORT', 6379),
'database' => 0,
],
]
Unten ist mein Controller-Code: in SESSION_DRIVER Variable
4) In database.php Datei wird die Konfiguration für redis Server unten
<?php namespace App\Http\Controllers\Administrator;
use App\Http\Controllers\Controller;
use Redis;
use Illuminate\Http\Request;
use App\Http\Requests;
class MyController extends Controller
{
public function __construct()
{}
public function myProfile(Request $request)
{
$redis = Redis::connection();
$adminName = $request->route('admin_name');
if ($redis) { echo 'connection done'; } else { echo 'connection not done'; }
Redis::set('name', $adminName);
echo $redis->get('name');
}
} ?>
Referenz Ich füge der Screenshot unten: enter image description here
Bitte helfen Sie, wenn jemand hab eine Idee davon.
Hallo, haben Sie eine Lösung gefunden? –