fileinfo
1. 다운로드한 PHP 버전은
cd /path/php/ext/fileinfo phpize ./configure --with-php-config=/path/php/bin/php-config make make install
2와 함께 제공됩니다. peclphp.net/에서 다운로드 및 설치를 검색하세요.
msgpack
다운로드 및 설치를 검색하세요. : version php 버전에 맞는건가요
wget "http://pecl.php.net/get/msgpack-0.5.7.tgz" tar zxf msgpack-0.5.7.tgz cd msgpack-0.5.7 /usr/local/php/bin/phpize ./configure --with-msgpack make make install
마지막으로 php.ini 파일을 수정하세요
extension = "msgpack.so"
imap php 설치 패키지에는
설치 종속성 패키지
yum install -y libc-client-* cd /path/php/ext/fileinfo phpize ./configure --with-php-config=/path/php/bin/php-config --with-kerberos --with-imap-ssl make make install
일반적인 오류
configure: error: Cannot find imap library (libc-client.a). Please check your c-client installation.
라이브러리 파일이 없습니다
ll /usr/lib64/libc-client.so ln -s /usr/lib64/libc-client.so /usr/lib/libc-client.so
컴파일하고 다시 설치하세요
intl 확장
설치 전 ICU를 설치해야 합니다
ICU 공식 홈페이지: http://www.icu-project.org/
다운로드 주소: http://download.icu-project .org/files/icu4c/ 49.1.2/icu4c-49_1_2-src.tgz
PHP intl: http://pecl.php.net/package/intl
ICU 설치
tar zxf icu4c-49_1_2-src.tgz cd /path/icu/source ./configure --prefix=/usr/local/icu make && make install
intl 확장 설치
cd /path/php/ext/intl phpize ./configure --enable-intl --with-icu-dir=/usr/local/icu/ --with-php-config=/usr/local/php5/bin/php-config make make install
# 마지막으로 php.ini 파일을 수정하세요
extension = "intl.so"
관련 권장 사항:
PHP 비디오 튜토리얼: https://www.php.cn/course/list/29/type/2.html
위 내용은 몇 가지 일반적인 PHP 확장 설치 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!