Heim >Betrieb und Instandhaltung >Betrieb und Wartung von Linux >Detaillierte Erläuterung des Installationsbeispiels der PHPize-Erweiterung unter Linux
In Linux-Systemen wird nach erfolgreicher Installation von PHP ein ausführbares Skript namens phpize im bin-Verzeichnis generiert. Der Zweck dieses Skripts besteht darin, PHP-Erweiterungsmodule dynamisch zu installieren.
Die Vorteile der Verwendung des phpize-Skripts zur Installation von PHP-Erweiterungsmodulen: Erweiterungen, die bei der Installation von PHP nicht installiert wurden, können jederzeit in der Zukunft installiert werden, ohne PHP neu zu installieren.
Installationsschritte:
1. Wechseln Sie in das Verzeichnis des Erweiterungsmoduls
, in dem sich das PHP-Quellcodepaket befindet ist dekomprimiert. Es gibt ein ext-Unterverzeichnis, in dem sich fast 70 Mainstream-PHP-Erweiterungsmodul-Installationspakete befinden.
Wenn Sie die Curl-Erweiterung jetzt installieren möchten, wechseln Sie in das Curl-Verzeichnis:
cd /lamp/php-7.0.7/ext/curl
/usr/local/php/bin/phpize
im Curl-Verzeichnis aus. Bei erfolgreicher Ausführung werden mehrere Datenzeilen zurückgegeben:
Konfigurieren für:
PHP-API-Version: 20041225
Zend-Modul-API-Nr.: 20060613
Zend-Erweiterungs-API-Nr.: 220060519
3. config-Parameter)
Wenn während des Kompilierungsprozesses ein Fehler gemeldet wird, können Sie auf einen anderen Artikel verweisen, um den Fehler zu beheben
http:// /blog.csdn.net/haiqiao_2010/article/details/46005773
./configure --prefix=/usr/local/curl
5. Suchen Sie das Feld „extension_dir“ in php.ini und ändern Sie den Wert in:
/usr/local/php/lib/php/extensions/no-debug-non-zts-20121212/
<br/>
6. Gehen Sie dann zum Abschnitt „Dynamische Erweiterungen“ von php.ini und fügen Sie
vim /usr/local/php/etc/php.ini
extension = „curl.so“
hinzu /usr/local/php/lib/php/extensions/no-debug-zts-20151012/
7. Starten Sie den Server neu
/usr/local/apache2/bin/apachectlrestart
Verwandte Empfehlungen:
php7-Installationserweiterung phpize hat die Konfigurationsdatei nicht generiert
Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung des Installationsbeispiels der PHPize-Erweiterung unter Linux. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!