>백엔드 개발 >PHP7 >Plesk PHP 7용 Oracle OCI8 확장을 활성화하는 방법은 무엇입니까?

Plesk PHP 7용 Oracle OCI8 확장을 활성화하는 방법은 무엇입니까?

藏色散人
藏色散人원래의
2019-03-28 15:10:392979검색

이 글은 주로 Plesk PHP 7에서 Oracle OCI8 확장 기능을 활성화하는 방법을 소개합니다. 도움이 필요한 친구들에게 도움이 되길 바랍니다!

참고:이 문서는 RHEL/CentOS 배포판에 적용됩니다.

1단계 사용자 정의 PHP 7 모듈을 구축하는 데 필요한 개발 패키지를 설치합니다.

# yum install plesk-php70-devel gcc glibc-devel libmemcached-devel zlib-devel make libaio.x86_64

2단계 oracle-instantclient12.1-basic-12.1.0.2.0-1.x86_64.rpm 및 oracle- instantclient12를 다운로드합니다. .1-devel-12.1.0.2.0-1.x86_64.rpm(Oracle OTN에서)을 만들고 서버에 업로드합니다.

3단계.oracle-instantclient12* 패키지 설치:

# rpm -Uhv oracle-instantclient12.1-basic-12.1.0.2.0-1.x86_64.rpm oracle-instantclient12.1-devel-12.1.0.2.0-1.x86_64.rpm

4단계.pecl

# /opt/plesk/php/7.0/bin/pecl install oci8
로 oci8 패키지 설치

5단계.php.ini에서 oci8 모듈 활성화

# echo "extension=oci8.so" > /opt/plesk/php/7.0/etc/php.d/oci.ini

Plesk를 통과하려면 oci8 확장을 설치하려면 PHP 엔진을 설치하세요. 해당 PHP 버전에 맞는 PHP 개발 패키지를 설치하세요.

예를 들어 PHP 7.2의 경우:

# yum install plesk-php72-devel

위의 4,5단계를 반복하여 경로가 현재 PHP 버전인지 확인하세요.

# /opt/plesk/php/7.2/bin/pecl install oci8
# echo "extension=oci8.so" > /opt/plesk/php/7.2/etc/php.d/oci.ini

확장 기능이 활성화되어 있는지 확인하세요:

# /opt/plesk/php/7.2/bin/php -m | grep oci
oci8

관련 권장 사항: "PHP 튜토리얼 "

위 내용은 Plesk PHP 7용 Oracle OCI8 확장을 활성화하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.