PHP 확장 모듈을 설치하는 방법: 1. ext 디렉터리를 입력합니다. 2. 컴파일된 파일을 생성합니다. 3. [./configure --with-php-config=/opt/php5.6.27/bin/ 명령을 실행합니다. php-config]; 4. 컴파일하고 설치합니다.
모듈 설치 일반 규칙:
(추천 동영상 튜토리얼: php 동영상 튜토리얼)
1 ext/ 디렉토리에 해당 모듈을 입력하세요
2. bin/ phpize는 phpize를 한 번 실행하여 컴파일된 파일을 생성하는 것을 의미합니다
3./configure --with-php-config=/opt/php5.6.27/bin/php-config
4. 자체적으로 컬, gmp, mbstring 등과 같은 많은 확장 기능을 제공합니다. PHP를 컴파일하고 설치할 때 모든 확장 기능이 설치되는 것은 아닙니다. 그럼 PHP를 설치한 후 별도로 PHP 확장을 설치하고 싶다면 어떻게 해야 할까요?
php 버전 5.6.27
gd 확장 모듈을 별도로 설치하려면 php-5.6.27/ext/gd
에서 phpize를 실행하여 컴파일된 파일을 생성해야 합니다. phpize가 시스템에 도입되지 않은 경우, 이 파일은 PHP 설치 디렉터리의 bin에 있습니다.
여기서 먼저 make clean을 실행하세요. 이번에는 8개의 서버가 먼저 설치되지 않으면 100% 성공적으로 설치되지 않습니다. 그 중 어느 것도 freetype support
./configure --with-php-config=/opt/php5.6.27/bin/php-config --with-jpeg-dir --with-png-dir --with-freetype-dir --with-zlib-dir --with-gd
에 추가되지 않습니다. 일반적으로 php를 올바르게 -config로 지정하거나 컴퓨터에 php 버전이 하나만 있으면 해당 php의 Extension_dir에 올바르게 설치됩니다. make install 실행 후, Extension_dir 디렉터리에 해당 so가 없으면 생성된 so 파일을 수동으로 cp할 수 있습니다.
컴파일에 freetype 2가 추가되었는지 확인
make && make install
PHP 설치 확장 모듈
PHP bcmath 확장(PHP 구성 매개변수 --enable-bcmath).
Installation
BC 수학 함수는 PHP가 컴파일될 때 --enable-bcmath가 구성된 경우에만 사용할 수 있습니다.
Windows 버전의 PHP에는 이 확장 기능이 내장되어 있습니다.
Linux 버전의 PHP에서는 bcmath 확장을 수동으로 설치해야 합니다.
PHP 소스 코드 패키지에는 bcmath 확장 설치 파일이 기본적으로 포함되어 있습니다. 수동으로 설치하기만 하면 됩니다.
cd /soft/php-5.5.38/ext/bcmath// 进入PHP的源码包目录中的bcmatch扩展目录 /usr/local/php-5.5.38/bin/phpize // 执行phpize命令 ./configure --with-php-config=/usr/local/php-5.5.38/bin/php-config // 配置 make && make install // 编译和安装
설치가 완료되면 bcmath.so 파일을 구해서 php 확장 저장소 디렉터리에 복사하시면 됩니다.
그런 다음 php 구성 파일 php.ini를 수정하고 다음 코드를 추가하세요.
extension=bcmath.so
마지막으로 php 서비스를 다시 시작하세요.
systenctl restart php-fpm
관련 권장 사항:
php training위 내용은 PHP 확장 모듈을 설치하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!