Stellen Sie vor der Installation der PHP MongoDB -Erweiterung sicher, dass Ihre Umgebung den folgenden Anforderungen erfüllt.
Es wird empfohlen, PHP 7.0 oder höher zu verwenden und sicherzustellen, dass die Phpize- und PHP-Config-Tools installiert sind. Sie können überprüfen, ob diese Tools installiert sind von:
php -v
phpize -v
php-config -v
Die PECL -Installationsmethode erfordert die MongoDB C -Treiberbibliothek, um die zugrunde liegende Schnittstelle zwischen PHP und MongoDB bereitzustellen. In Redhat oder CentOS können Sie den MongoDB C -Treiber mit dem folgenden Befehl installieren:
<span class="fun">yum install -y mongoDb mongoDb -devel</span>
PECL kann die MongoDB -Erweiterung problemlos installieren und den folgenden Befehl zum Herunterladen verwenden:
<span class="fun">Pecl MongoDB installieren</span>
Nachdem die Erweiterung heruntergeladen wurde, müssen Sie die Erweiterung in die PHP -Konfigurationsdatei hinzufügen. Wenn Ihr PHP über YUM installiert ist, öffnen Sie die PHP -Konfigurationsdatei:
<span class="fun">vim /etc/php.ini</span>
Ermitteln Sie in der Datei php.ini den Abschnitt Dynamic Extensions und fügen Sie Folgendes hinzu:
<span class="fun">Erweiterung = mongoDB.so</span>
Um die Konfiguration in Kraft zu setzen, starten Sie den Webdienst neu:
<span class="fun">Service HTTPD Neustart</span>
Nach Abschluss der Installation können Sie überprüfen, ob die MongoDB -Erweiterung über den folgenden Code geladen wurde:
<span class="fun">var_dump (extension_load ('mongoDB'));</span>
Wenn True zurückgegeben wird, bedeutet dies, dass die MongoDB -Erweiterung erfolgreich geladen wurde.
Die oben genannten sind die detaillierten Schritte zur Installation der PHP -MongoDB -Erweiterung über PECL. Stellen Sie während des Installationsprozesses sicher, dass die relevanten Abhängigkeiten korrekt installiert werden, und verwenden Sie eine kompatible PHP -Version, um sicherzustellen, dass die Installation reibungslos verläuft.