首頁  >  文章  >  後端開發  >  如何在Ubuntu上啟用和停用PHP模組

如何在Ubuntu上啟用和停用PHP模組

不言
不言原創
2019-04-09 10:50:314581瀏覽

本篇文章跟大家介紹的內容是關於如何在Ubuntu上啟用和停用PHP模組,以下我們就來看看具體的內容。

如何在Ubuntu上啟用和停用PHP模組

所有已安裝的PHP模組設定檔都可以在/ etc / php / PHP_VERSION / mods-available目錄下找到,可以看到副檔名為.ini的文件數量。首先必須安裝特定的PHP模組,因為使用前需要先啟用它們。 php公共包提供以下命令來管理php模組。

phpenmod–用於在php中啟用模組

phpdismod–用於停用php中的模組

phpquery–用於查看php模組的狀態

有三種類型的SAPI(伺服器API)可用,最常用的是CLI、FPM、Apache2。可使用-s開關定義SAPI ,僅啟用/停用模組。

啟用PHP模組

使用phpenmod指令,後面跟著module name,在系統上啟用特定的php模組。在下面的範例中,第一個指令是一個範例,第二個指令將為所有安裝的PHP版本和所有SAPI啟用mbstring模組。

### Syntax
$ phpenmod MODULE_NAME

### Enable mbstring php module
$ phpenmod mbstring

也可以使用-v開關定義PHP版本以啟用特定模組。使用它 將為所有SAPI啟用模組。

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

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

使用-sswitch定義SAPI,以便為所有PHP版本的特定SAPI啟用特定模組。

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

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

也可以為更具體的更新定義php版本和sapi。

停用PHP模組

可以使用phpdismod指令從系統停用任何不必要的php模組。例如,對所有PHP版本和所有SAPI停用mbstring模組。

$ phpdismod mbstring

要停用特定PHP版本的任何模組,請使用下列命令。

$ phpdismod -v 7.2 mbstring

要在所有PHP版本上停用特定SAPI的任意模組,請使用下列指令。

$ phpdismod -s apache2 mbstring

這篇文章到這裡就已經全部結束了,更多其他精彩內容大家可以關注PHP中文網的PHP影片教學專欄!

以上是如何在Ubuntu上啟用和停用PHP模組的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn