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

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

藏色散人
풀어 주다: 2023-02-17 11:36:01
원래의
2992명이 탐색했습니다.

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

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