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

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

WBOY
Freigeben: 2023-03-01 17:08:01
Original
4005 Leute haben es durchsucht

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>
Nach dem Login kopieren
Nach dem Login kopieren
  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>
Nach dem Login kopieren
Nach dem Login kopieren
  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>
Nach dem Login kopieren

Ist die Authentifizierung fehlgeschlagen?

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage