PHPize wird zum Erweitern von PHP-Plug-In-Modulen verwendet. Hier finden Sie eine Methode zur Verwendung.
Bei der Installation. . Es gibt oft einen solchen Befehl:
Der Code lautet wie folgt:
/usr/local/webserver/php/bin/phpize
1. PHPize ist was?
Was ist PHPize?
phpize wird verwendet, um PHP-Erweiterungsmodule zu erweitern.
Zum Beispiel, wenn Sie dem Original Erweiterungsmodule wie Memcached oder ImageMagick hinzufügen möchten Wenn Sie PHP kompiliert haben, können Sie PHPize verwenden und die folgenden Schritte ausführen.
2. Wie verwende ich phpize?
Wenn PHP kompiliert wird, befindet sich eine PHPize-Skriptdatei im bin-Verzeichnis von PHP. Bevor Sie das Erweiterungsmodul kompilieren, das Sie hinzufügen möchten, führen Sie einfach den folgenden phpize aus:
Wenn Sie beispielsweise das Memcache-Erweiterungsmodul jetzt zu PHP hinzufügen möchten, müssen wir nur die folgenden Schritte ausführen
Der Code lautet wie folgt:
tar zxvf memcache-2.2.5.tgz
cd memcache-2.2.5/
/usr/local/webserver/ php/bin/phpize
./configure –with-php-config=/usr/local/webserver/php/bin/php-config
make
make install
Hinweis: Nach /configure können Sie den Pfad zur PHP-Config-Datei angeben
Damit ist die Kompilierung abgeschlossen Wert
zur php.ini-Datei. Der Code lautet wie folgt:
extension = „memcache.so“
Hinweis: config.m4 kann nicht gefunden werden.
Dieser Fehler ist ein dummer Fehler, Sie müssen nach der Dekomprimierung in den Ordner wechseln, andernfalls wird ein Fehler gemeldet
Dynamische Kompilierung der Memcache-Erweiterungsbibliothek von PHP und beim Ausführen von /usr/ ist ein Fehler aufgetreten. localphp/bin/phpize,
Der Code lautet wie folgt:
Autoconf kann nicht gefunden werden. Überprüfen Sie, ob die Umgebungsvariable $PHP_AUTOCONF richtig eingestellt ist, und führen Sie dann dieses Skript erneut aus.
Offensichtlich fehlt die Datei und muss installiert werden.
Der Code lautet wie folgt:
# wget http://ftp.gnu.org/gnu/m4/m4-1.4.9.tar.gz
# tar -zvxf m4-1.4.9.tar.gz
# cd m4-1.4.9/
# ./configure && make && make install
# cd . ./
# wget http://ftp.gnu.org/gnu/autoconf/autoconf-2.62.tar.gz
# tar -zvxf autoconf-2.62.tar.gz
# cd autoconf-2.62/
# ./configure && make && make install
Führen Sie dann den folgenden Befehl zur Installation aus
#/usr/local/ php/bin/ phpize
#./configure –prefix=/usr/local/memcached –with-libevent=/usr/local/libevent –with-php-config=/usr/local/php/bin /php-config
#make && make install