Heim > Backend-Entwicklung > PHP7 > So installieren Sie verschiedene Erweiterungen für PHP7 ext

So installieren Sie verschiedene Erweiterungen für PHP7 ext

coldplay.xixi
Freigeben: 2023-02-17 18:56:02
nach vorne
2928 Leute haben es durchsucht

So installieren Sie verschiedene Erweiterungen für PHP7 ext

Empfohlen (kostenlos): PHP7

Zwei Methoden:

Die erste Methode ist nicht allzu mühsam einzuführen

Die zweite Methode:

php ext-Verzeichnis:

A kastanie: Mysql_PDO
cd pdo_mysql

//Es ist keine Konfigurationsdatei darin, verwenden Sie phpize, um das Modul zu erweitern
/usr/local/php/bin/phpize

yum install autoconf -y //autoconf ist ein Tool für Generieren eines Tools, das automatisch Software-Quellcodepakete konfiguriert, um sie an Shell-Skripte verschiedener UNIX-Systeme anzupassen

./configure --with-php-config=/usr/local/php/bin/php-config --with-pdo- mysql =/usr/local/mysql // Nach der Konfiguration schreiben Sie dies hinein. Dies ist MySQL, das in /usr/local/mysql installiert ist.
make && make install

echo 'extension=pdo_mysql.so' >> /usr/local/php/lib/php.ini
//Dann php -m, um zu sehen, ob pdo_mysql

nicht an PHP übergeben wird Fügen Sie das Eintragsverzeichnis der Umgebungsvariablen hinzu:

Ein weiteres Beispiel: openssl
cd openssl //Gehen Sie zu openssl, es gibt keine Konfiguration

/usr/local/php/bin/phpize //Versuchen wir es ,
config.m4 kann nicht gefunden werden
//Im Ordner befindet sich config0.m4. Kopieren Sie ein
cp config0.m4 config.m4
/usr/local/php/bin/phpize

./configure --with-php-config=/usr/local/php/bin/php-config //configure aus
configure: Fehler: OpenSSLs kann nicht gefunden werden. //Ein weiterer Fehler. local/php/bin/php-config //Noch einmal

make && make install

cd ​​​​/usr/local/php/lib //Hier habe ich php.ini abgelegt

vim php.ini //vim Bearbeiten

extension="openssl.so" //Am Ende hinzufügen


Das obige ist der detaillierte Inhalt vonSo installieren Sie verschiedene Erweiterungen für PHP7 ext. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
php
Quelle:csdn.net
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