Heim >Backend-Entwicklung >PHP-Problem >Was soll ich tun, wenn PHP keine Verbindung zu Redis herstellen kann?

Was soll ich tun, wenn PHP keine Verbindung zu Redis herstellen kann?

藏色散人
藏色散人Original
2021-09-02 09:41:274103Durchsuche

Lösung für PHP, das keine Verbindung zu Redis herstellen kann: 1. Öffnen Sie den Redis-Server über den Befehl „./src/redis-server-Konfigurationsdatei --port Portnummer &“. 2. Verwenden Sie iptables, um den Port zu öffnen.

Was soll ich tun, wenn PHP keine Verbindung zu Redis herstellen kann?

Die Betriebsumgebung dieses Artikels: Linux5.9.8-System, PHP7.1-Version, Dell G3-Computer

Was soll ich tun, wenn PHP keine Verbindung zu Redis herstellen kann? Einige Probleme, wenn PHP keine Verbindung zu Redis herstellen kann

1. PHP-Fehler: Klasse „Redis“ nicht gefunden. In diesem Fall ist die Redis-Erweiterung im Allgemeinen nicht aktiviert. Gehen Sie zur Adresse https://pecl.php.net/package/redis, um die entsprechende Redis-Erweiterung herunterzuladen. Laden Sie die DLL-Datei für Windows herunter, um sie zu öffnen nach zwei Methoden. 2.redis ist geschützt (diese Situation tritt nur zwischen zwei Hosts auf) Fügen Sie die interne IP des Servers auf der Rückseite hinzu. Dadurch wird das Problem gelöst. Wenn das interne Netzwerk miteinander kommuniziert, fügen Sie natürlich die interne IP hinzu und das externe Netzwerk fügt die externe IP hinzu.

3.Reids Verbindungsfehler

Wenn der PHP-Link fehlschlägt, gibt es zwei mögliche Gründe.

1. Der Redis-Server ist nicht eingeschaltet. Die Methode zum Einschalten lautet wie folgt:

./src/redis-server-Konfigurationsdatei --port Portnummer &

& wird im Hintergrund ausgeführt.

2. Der Port ist nicht für die Außenwelt geöffnet (diese Situation tritt nur zwischen zwei Hosts auf). Die Lösung lautet wie folgt:

Bitte öffnen Sie die entsprechende Portnummer und verwenden Sie iptables, um den Port zu öffnen Artikel http://blog .sina.com.cn/s/blog_8ff955df0102x87u.htmlDa es sich um Redis handelt, empfiehlt der Autor hier aus Sicherheitsgründen, die Methode zum Öffnen des Ports für die angegebene IP zu verwenden, um dies zu verhindern Sie können eine Verbindung zu Ihrem Redis-Server herstellen.

Empfohlenes Lernen: „

PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonWas soll ich tun, wenn PHP keine Verbindung zu Redis herstellen kann?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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