Heim >Backend-Entwicklung >PHP-Tutorial >PHP verwendet phpredis, um Redis-Fehler zu verknüpfen

PHP verwendet phpredis, um Redis-Fehler zu verknüpfen

WBOY
WBOYOriginal
2016-12-01 00:25:373998Durchsuche

Wie bereits erwähnt, wird bei Verwendung des phpredis-Links redis im Projekt gelegentlich der folgende Fehler gemeldet:

<code>PHP Fatal error:  Uncaught exception 'RedisException' with message 'Failed to AUTH connection' in [no active file]:0
Stack trace:
#0 {main}

  thrown in [no active file] on line 0```</code>
  1. checkDie Konfigurationsinformationen des Projekts sind korrekt, diese Fehlermeldung tritt gelegentlich auf

  2. Verwenden Sie redis, um session

  3. im Projekt zu verarbeiten
  4. Ich habe jemanden in githubs issues gefunden, der auf ein ähnliches Problem gestoßen ist, aber weder den Grund noch die Lösung angegeben hat, Portal Github

Sind Sie bei Ihren Projekten auf ähnliche Probleme gestoßen? Sollten Sie predisdiese Erweiterung direkt verwenden?

Antwortinhalt:

Wie bereits erwähnt, wird bei Verwendung des phpredis-Links redis im Projekt gelegentlich der folgende Fehler gemeldet:

<code>PHP Fatal error:  Uncaught exception 'RedisException' with message 'Failed to AUTH connection' in [no active file]:0
Stack trace:
#0 {main}

  thrown in [no active file] on line 0```</code>
  1. checkDie Konfigurationsinformationen des Projekts sind korrekt, diese Fehlermeldung tritt gelegentlich auf

  2. Verwenden Sie redis, um session

  3. im Projekt zu verarbeiten
  4. Ich habe jemanden in githubs issues gefunden, der auf ein ähnliches Problem gestoßen ist, aber weder den Grund noch die Lösung angegeben hat, Portal Github

Sind Sie bei Ihren Projekten auf ähnliche Probleme gestoßen? Oder sollten Sie predisdiese Erweiterung direkt verwenden?

Reine Beschwerde, die PHPREDIS-Erweiterung wird immer schmerzhafter. . . .

Prüfen Sie, ob es sich bei dem Fehler um einen autorisierungsbezogenen Fehler handelt. Überprüfen Sie, ob Redis über ein Kennwort verfügt. Wenn es sich um eine Clusterbereitstellung handelt, ist die Umgebung inkonsistent

<code>$client = new Predis\Client(array(
    'scheme'   => 'tcp',
    'host'     => '127.0.0.1',
    'port'     => 6379,
    'database' => 15,
    'password' => '密码'
));</code>

Ist die Authentifizierung fehlgeschlagen?

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn