Heim  >  Artikel  >  Backend-Entwicklung  >  So aktivieren und deaktivieren Sie PHP-Module unter Ubuntu

So aktivieren und deaktivieren Sie PHP-Module unter Ubuntu

不言
不言Original
2019-04-09 10:50:314529Durchsuche

In diesem Artikel erfahren Sie, wie Sie PHP-Module unter Ubuntu aktivieren und deaktivieren. Werfen wir einen Blick auf den spezifischen Inhalt.

So aktivieren und deaktivieren Sie PHP-Module unter Ubuntu

Alle installierten PHP-Modulkonfigurationsdateien finden Sie im Verzeichnis /etc/php/PHP_VERSION/mods-available. Sie können Dateien mit der Erweiterung .ini sehen. Bestimmte PHP-Module müssen zunächst installiert werden, da diese vor der Verwendung aktiviert werden müssen. Das öffentliche PHP-Paket bietet die folgenden Befehle zum Verwalten von PHP-Modulen.

phpenmod – wird verwendet, um Module in PHP zu aktivieren

phpdismod – wird verwendet, um Module in PHP zu deaktivieren

phpquery – wird verwendet, um den Status von PHP-Modulen anzuzeigen

Es stehen drei Arten von SAPI (Server API) zur Verfügung. Die am häufigsten verwendeten sind CLI, FPM und Apache2. SAPI kann mit dem Schalter -s definiert werden, um nur Module zu aktivieren/deaktivieren.

PHP-Module aktivieren

Verwenden Sie den Befehl phpenmod gefolgt vom Modulnamen, um ein bestimmtes PHP-Modul auf Ihrem System zu aktivieren. Im folgenden Beispiel ist der erste Befehl ein Beispiel und der zweite Befehl aktiviert das mbstring-Modul für alle installierten PHP-Versionen und alle SAPIs.

### Syntax
$ phpenmod MODULE_NAME

### Enable mbstring php module
$ phpenmod mbstring

Sie können auch eine PHP-Version definieren, indem Sie den Schalter -v verwenden, um bestimmte Module zu aktivieren. Dadurch wird das Modul für alle SAPIs aktiviert.

### Syntax
$ phpenmod -v <PHP VERSION> <MODULE NAME>

### Enable module for specific php version
$ phpenmod -v 5.6 mbstring
$ phpenmod -v 7.2 mbstring

Verwenden Sie -sswitch, um eine SAPI zu definieren, um ein bestimmtes Modul für eine bestimmte SAPI für alle PHP-Versionen zu aktivieren.

### Syntax
$ phpenmod -s <SAPI> <MODULE NAME>

### Enable module for specific SAPI
$ phpenmod -s cli mbstring
$ phpenmod -s fpm mbstring
$ phpenmod -s apache2 mbstring

kann auch PHP-Version und Sapi für spezifischere Updates definieren.

PHP-Module deaktivieren

Alle unnötigen PHP-Module können mit dem Befehl phpdismod vom System deaktiviert werden. Deaktivieren Sie beispielsweise das mbstring-Modul für alle PHP-Versionen und alle SAPIs.

$ phpdismod mbstring

Um ein Modul für eine bestimmte PHP-Version zu deaktivieren, verwenden Sie den folgenden Befehl.

$ phpdismod -v 7.2 mbstring

Um ein Modul für eine bestimmte SAPI in allen PHP-Versionen zu deaktivieren, verwenden Sie den folgenden Befehl.

$ phpdismod -s apache2 mbstring

Dieser Artikel ist hier zu Ende. Weitere spannende Inhalte finden Sie in der Spalte PHP-Video-Tutorial auf der chinesischen PHP-Website!

Das obige ist der detaillierte Inhalt vonSo aktivieren und deaktivieren Sie PHP-Module unter Ubuntu. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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