Ich habe beim Kompilieren von PHP vergessen, eine Erweiterung hinzuzufügen, aber da ich nach der Installation von PHP einige Dinge wie PEAR installiert habe, wollte ich das Verzeichnis nicht löschen und neu installieren , PHP hat wirklich eine solche Funktion. Im Folgenden führt Sie der Editor durch die Installation und Installation der bcmath-Erweiterung.
Ein häufiges Problem bei der Verwendung von PHP ist: Ich habe beim Kompilieren von PHP vergessen, eine Erweiterung hinzuzufügen. Da ich jedoch einige Dinge wie PEAR nach der PHP-Installation installiert habe, wollte ich das nicht Löschen Sie das Verzeichnis und installieren Sie es neu. PHP hat immer noch eine solche Funktion.
Ich habe es nicht im Handbuch gesehen.
Wenn ich bcmath-Unterstützung hinzufügen möchte, ist dies eine Erweiterung, die große Ganzzahlberechnungen unterstützt. Windows ist im Lieferumfang enthalten und integriert, Linux „Diese Art von Funktion ist nur verfügbar, wenn --enable-bcmath beim Kompilieren von PHP konfiguriert ist“ (die Zitate stammen aus dem Handbuch)
Zum Glück gibt es phpize,
The Die Methode besteht darin, dass es mit dem vorhandenen PHP-Paket identisch sein muss. Es ist genau das gleiche komprimierte PHP-Paket. Ich verwende php-5.2.6.tar.gz.
Geben Sie nach der Erweiterung das Verzeichnis ext/bcmath ein. Führen Sie dann /usr/local/php/bin/phpize aus. Stellen Sie sicher, dass es sich um eine ausführbare Textdatei handelt Weitere Dateien im aktuellen Verzeichnis.
Wenn kein Fehler gemeldet wird, dann
Php-Code
./configure --with-php-config=/usr/local/php/bin/php-config
Hinweis: Stellen Sie sicher, dass /usr/local zuerst /php/bin/php-config vorhanden ist.
Wenn Ihr PHP-Installationspfad nicht der Standardpfad ist, müssen Sie ihn ändern.
Wenn kein Fehler gemeldet wird, machen Sie „make“, dann „make install“ und dann wird Ihnen ein Verzeichnis angezeigt.
Sie kopieren bcmath.so in diesem Verzeichnis in das Verzeichnis, auf das extension_dir in Ihrer php.ini verweist.
Ändern Sie php. ini, fügen Sie am Ende den Satz extension=bcmath.so hinzu
Starten Sie Apache neu.
Empfohlenes Lernen:
php-Video-TutorialDas obige ist der detaillierte Inhalt vonSo installieren Sie die PHP-Erweiterung bcmath. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!