>  기사  >  백엔드 개발  >  php7 ext용 다양한 확장 기능을 설치하는 방법

php7 ext용 다양한 확장 기능을 설치하는 방법

coldplay.xixi
coldplay.xixi앞으로
2021-01-14 10:28:142876검색

php7 ext용 다양한 확장 기능을 설치하는 방법

권장(무료): PHP7

두 가지 방법:

첫 번째 방법은 소개하기에 그다지 번거롭지 않습니다.

두 번째 방법:

php ext 디렉토리:

에이 chestnut: Mysql_PDO

cd pdo_mysql

//구성 파일이 없습니다. phpize를 사용하여 모듈을 확장하세요. /usr/local/php/bin/phpize

yum install autoconf -y //autoconf는 다음을 위한 도구입니다. 생성 다양한 UNIX 시스템의 쉘 스크립트에 맞게 소프트웨어 소스 코드 패키지를 자동으로 구성하는 도구


./configure --with-php-config=/usr/local/php/bin/php-config --with-pdo- mysql =/usr/local/mysql //구성 후 이렇게 적는다. /usr/local/mysql에 설치된 mysql이다.

make && make install

echo 'extension=pdo_mysql.so' >> /usr/local/php/lib/php.ini

//그런 다음 php -m을 사용하여 pdo_mysql이 있는지 확인하세요

환경 변수의 항목 디렉터리를 추가합니다:


또 다른 예: openssl

cd openssl //openssl로 이동합니다. 구성이 없습니다

/usr/local/php/bin/phpize //이것을 시도해 보겠습니다. , config.m4를 찾을 수 없습니다.
//폴더에 config0.m4가 있습니다.

cp config0.m4 config.m4

/usr/local/php/bin/phpize

./configure --with-php-config=/usr/local/php/bin/php-config //구성을 복사합니다.
구성: 오류: OpenSSL의 를 찾을 수 없습니다. //또 다른 오류

yum install openssl openssl-devel //필요한 종속성을 다운로드합니다. openssl


./configure --with-php-config= /usr/ local/php/bin/php-config //한 번 더

make && make install

cd ​​​​/usr/local/php/lib //php.ini를 넣은 곳

vim php.ini //vim edit

extension="openssl.so" //마지막에 추가하세요


위 내용은 php7 ext용 다양한 확장 기능을 설치하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 csdn.net에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제