In diesem Artikel erfahren Sie, wie Sie PHP-Module unter Ubuntu aktivieren und deaktivieren. Werfen wir einen Blick auf den spezifischen Inhalt.
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!