Heim >Backend-Entwicklung >PHP-Problem >So installieren Sie die PHP-Dateiinfo-Erweiterung
So installieren Sie die PHP-Dateiinfo-Erweiterung: 1. Suchen Sie das PHP-Installationsquellverzeichnis. 2. Analysieren Sie das Dateiinfo-Modul und verwenden Sie es. 3. Kompilieren und installieren Sie es.
Die Betriebsumgebung dieses Artikels: Centos7.6-System, PHP7.3-Version, DELL G3-Computer
Wie installiere ich die PHP-Dateiinfo-Erweiterung?
LNMP installiert das PHP-Dateiinfo-Erweiterungsmodul
Heute ist bei der Installation des Projekts auf dem Server (Centos7.6) über # Composer Install der folgende Fehler aufgetreten:
To enable extensions, verify that they are enabled in your .ini files: - /etc/php.ini You can also run `php --ini` inside terminal to see which files are used by PHP in CLI mode.
Es bedeutet, dass das Modul php_fileinfo.dll ist in meiner PHP-Umgebung nicht installiert.
Die Installation erfolgt wie folgt:
1. Suchen Sie das PHP-Installationsquellverzeichnis (beachten Sie, dass es sich nicht um das Installationsverzeichnis handelt).
Viele Kinder haben möglicherweise das ursprüngliche Installationspaket nach der Installation von PHP gelöscht oder der Server wurde nicht bereitgestellt selbst und sie wissen nicht, wo sie es finden, es spielt keine Rolle, überprüfen Sie einfach die Version über PHP -V und laden Sie dann die entsprechende Version erneut herunter.
Meines befindet sich im Verzeichnis /mydata/
2 Verwenden Sie phpize zum Parsen, um das Fileinfo-Modul freizugeben
# cd /mydata/php-7.3.8/ext/fileinfo/
# Führen Sie den phpize-Befehl zum Parsen aus (mein PHP ist in /usr/local/php installiert)
# /usr/local/php/bin/phpize
3./configure --with-php-config=/ usr/local /php/bin/php-config Wie im Bild gezeigt
# make
# make install
OK Die Installation ist erfolgreich, der generierte Pfad ist „/usr/local/php/lib/php /extensions/no-debug-non-zts-20180731/“
# vim /etc/php.ini
Extension=fileinfo.so hinzufügen bis zur letzten Zeile dieser Datei
PHP neu starten # /etc/init.d/php-fpm restart
# Composer einfach erneut installieren.
Empfohlenes Lernen: „
PHP-Video-TutorialDas obige ist der detaillierte Inhalt vonSo installieren Sie die PHP-Dateiinfo-Erweiterung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!