PHP mssql 확장을 추가하는 방법

藏色散人
풀어 주다: 2023-03-15 07:32:01
원래의
2746명이 탐색했습니다.

php mssql 확장을 추가하는 방법: 1. freetds 및 php 소스 코드 패키지를 다운로드합니다. 2. freetds를 설치합니다. 3. php 소스 코드 패키지의 압축을 풀고 mssql 확장 디렉터리를 입력합니다. 5. php를 편집합니다. ini 파일을 추가하고 mssql을 확장하세요.

PHP mssql 확장을 추가하는 방법

이 기사의 운영 환경: linux5.9.8 시스템, php-5.2.17 버전, DELL G3 컴퓨터

php mssql 확장을 추가하는 방법은 무엇입니까?

php mssql 확장 설치

freetds 컴파일 시 with-tdsver 매개변수에 대해

FreeTDS 버전 1.1 이후에는 자동으로 설정할 수 있으며, 버전 이전에 수동으로 지정해야 합니다.

전에 mssql 모듈 설치에 대해 쓴 적이 있는데, 이번에는 freetds를 컴파일할 때 with-tdsver 매개변수만 추가했습니다. package

[root@VM_0_11_centos ~]# wget -c ftp://ftp.freetds.org/pub/freetds/stable/freetds-1.1.21.tar.gz
[root@VM_0_11_centos ~]# wget -c http://museum.php.net/php5/php-5.2.17.tar.gz
로그인 후 복사

# 컴파일 시작 및 설치

[root@VM_0_11_centos ~]# tar zxvf freetds-1.1.21.tar.gz
[root@VM_0_11_centos ~]# cd freetds-1.1.21/
로그인 후 복사

3. mssql 모듈 컴파일

# PHP 소스 코드 압축 해제 package

[root@VM_0_11_centos ~]# ./configure --prefix=/usr/local/freetds --with-tdsver=7.3 --enable-msdblib
[root@VM_0_11_centos ~]# make && make install
로그인 후 복사

# mssql 확장 디렉터리 입력

[root@VM_0_11_centos ~]# tar zxvf php-5.2.17.tar.gz
로그인 후 복사

# 구성 생성

[root@VM_0_11_centos ~]# cd php-5.2.17/ext/mssql/
로그인 후 복사

# 컴파일 시작

[root@VM_0_11_centos mssql]# /www/server/php/52/bin/phpize
로그인 후 복사

4. php.ini 파일 편집 후 mssql Extension 추가, 491행 밑에 추가 (vi 편집기 사용법을 모르시면 파일을 직접 다운로드해서 수정하신 후 업로드하셔도 됩니다)

[root@VM_0_11_centos php-5.2.17]# ./configure  --with-php-config=/www/server/php/52/bin/php-config --with-mssql=/usr/local/freetds
[root@VM_0_11_centos php-5.2.17]# make && make install
로그인 후 복사

저장하고 나가기 , PHP를 다시 시작하거나 서버를 다시 시작하세요.

추천 학습: "

PHP 비디오 튜토리얼

"

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

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