이 글에서는 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 모듈 활성화
시스템에서 특정 PHP 모듈을 활성화하려면 phpenmod 명령 뒤에 모듈 이름을 사용하세요. 아래 예에서 첫 번째 명령은 예이고 두 번째 명령은 설치된 모든 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
모든 PHP 버전에 대해 특정 SAPI에 대한 특정 모듈을 활성화하려면 -sswitch를 사용하여 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 모듈 비활성화
불필요한 PHP 모듈은 phpdismod 명령을 사용하여 시스템에서 비활성화할 수 있습니다. 예를 들어 모든 PHP 버전과 모든 SAPI에 대해 mbstring 모듈을 비활성화합니다.
$ phpdismod mbstring
특정 PHP 버전의 모듈을 비활성화하려면 아래 명령을 사용하세요.
$ phpdismod -v 7.2 mbstring
모든 PHP 버전에서 특정 SAPI에 대한 모듈을 비활성화하려면 아래 명령을 사용하세요.
$ phpdismod -s apache2 mbstring
이 기사는 여기서 끝났습니다. 더 흥미로운 콘텐츠를 보려면 PHP 중국어 웹사이트의 PHP 비디오 튜토리얼 칼럼을 주목하세요!
위 내용은 Ubuntu에서 PHP 모듈을 활성화 및 비활성화하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!