Jak włączyć lub wyłączyć moduły PHP na Ubuntu
- 4511
- 69
- Juliusz Janicki
Wszystkie zainstalowane pliki konfiguracyjne modułów PHP są dostępne w ramach /etc/php/php_version/mods-dostępny informator. Możesz zobaczyć liczbę plików z rozszerzeniem .ini. Musisz zainstalować określone moduły PHP, musisz włączyć przed użyciem tego samouczka. PHP-common Pakiet zapewnia następujące polecenia do zarządzania modułami PHP.
- phpenmod - Służy do włączenia modułów w PHP
- phpdismod - Używane do wyłączenia modułów w PHP
- phpquery - Służy do wyświetlania statusu modułów PHP
Dostępnych jest 3 rodzaje SAPI (API serwera) - Cli, FPM, Apache2 bycie najczęściej używanym. Możesz zdefiniować sapi za pomocą -S
przełącz, aby włączyć/wyłączyć moduł tylko dla tego.
Włącz moduły PHP
Używać phpenmod Polecenie, a następnie nazwa modułu, aby włączyć określony moduł PHP w systemie. W poniższym przykładzie pierwsze polecenie jest przykładem, a drugie polecenie włączy Mbstring moduł dla wszystkich zainstalowanych wersji PHP i wszystkich sapi.
### Składnia phpenmod module_name ### enable mbstring php moduł phpenmod mbstring
Możesz także zdefiniować wersję PHP za pomocą -v
Przełącz, aby włączyć określone moduły. Korzystając z tego, włączysz moduł dla wszystkich sapi.
### Składnia phpenmod -v ### Moduł enable dla określonej wersji php phpenmod -v 5.6 mbstring phpenmod -v 7.4 Mbstring
Używać -S
Przełącz, aby zdefiniować SAPI, aby włączyć określone moduły dla określonych SAPI dla wszystkich wersji PHP.
### Składnia phpenmod -s ### Moduł enable dla specyficznego sapi phpenmod -s cli mbstring phpenmod -s fpm mbstring phpenmod -s apache2 mbstring
Możesz także zdefiniować zarówno wersję PHP, jak i SAPI, aby uzyskać bardziej szczegółową aktualizację.
Wyłącz moduły PHP
Możesz także wyłączyć dowolne niezbędne moduły PHP z systemu za pomocą phpdismod Komenda. Na przykład wyłącz Mbstring moduł dla wszystkich wersji PHP i wszystkich sapi.
phpdismod mbstring
Aby wyłączyć dowolny moduł dla określonej wersji PHP, użyj poniższego polecenia.
phpdismod -v 7.4 Mbstring
Aby wyłączyć dowolny moduł dla określonych SAPI we wszystkich wersjach PHP, użyj poniższego polecenia.
phpdismod -s apache2 mbstring
- « Jak zainstalować anydesk na Ubuntu 18.04 i 16.04
- Jak spłukać pamięć podręczną DNS w Ubuntu i LinuxMint »