> 백엔드 개발 > PHP7 > 본문

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

coldplay.xixi
풀어 주다: 2023-02-17 18:56:02
앞으로
2824명이 탐색했습니다.

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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
php
원천:csdn.net
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!