Heim > Betrieb und Instandhaltung > Betrieb und Wartung von Linux > Detaillierte Erläuterung des Installationsbeispiels der PHPize-Erweiterung unter Linux

Detaillierte Erläuterung des Installationsbeispiels der PHPize-Erweiterung unter Linux

小云云
Freigeben: 2018-02-27 11:16:13
Original
2644 Leute haben es durchsucht

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

2. Führen Sie das PHPize-Skript

/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

4. make & make install

Der Screenshot der Systemaufforderungsinformationen lautet wie folgt:


/usr/local/ php/lib/php/extensions/no-debug-non-zts-20151012/
Das Verzeichnis generiert die Datei „curl.so“


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/>
Nach dem Login kopieren

6. Gehen Sie dann zum Abschnitt „Dynamische Erweiterungen“ von php.ini und fügen Sie

vim /usr/local/php/etc/php.ini
Nach dem Login kopieren

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:

So verwenden Sie phpize

php7-Installationserweiterung phpize hat die Konfigurationsdatei nicht generiert

Einige Kenntnisse über PHPize

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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage