Redis ist eine sehr verbreitete NoSQL-Datenbank in PHP-Anwendungen. Die Redis-Erweiterung für PHP unterstützt PHP-Anwendungen bei der Interaktion mit der Redis-Datenbank. Es gibt jedoch Situationen, in denen die Redis-Erweiterung nicht installiert werden kann. In diesem Artikel erfahren Sie, wie Sie eine der folgenden Situationen lösen können: Die Erweiterung php7redis kann nicht installiert werden.
1. Problembeschreibung
Verwenden Sie bei der Installation der php7redis-Erweiterung den folgenden Befehl:
pecl install redis
Der folgende Fehler tritt auf:
configure: error: Could not find library containing deflate ERROR: `/private/tmp/pear/install/redis/configure --with-php-config=/usr/local/opt/php71/bin/php-config' failed
yum install zlib-devel -y
apt-get install zlib1g-dev -y
pecl install redis
Während des Installationsvorgangs werden Sie Wenn Sie mit der Installation fortfahren möchten, werden Sie aufgefordert, einfach „Ja“ einzugeben.
3. Überprüfung
Überprüfen Sie nach Abschluss der Installation, ob die php7redis-Erweiterung mit der folgenden Methode erfolgreich installiert wurde:
Erstellen Sie die Datei phpinfo.php und geben Sie den folgenden Inhalt ein:<?php phpinfo(); ?>
4. Zusammenfassung
Das Obige ist eine Lösung für das Problem, dass die php7redis-Erweiterung nicht installiert werden kann. Wenn bei der Installation einer Erweiterung ein Problem auftritt, müssen Sie zunächst die Fehlermeldung genau lesen und basierend auf der Fehlermeldung die richtige Abhilfe verschreiben. Ich hoffe, dieser Artikel ist für alle hilfreich.
Das obige ist der detaillierte Inhalt vonSo lösen Sie das Problem, dass die PHP7-Redis-Erweiterung nicht installiert werden kann. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!