本篇文章跟大家介紹的內容是關於如何在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中文網其他相關文章!