php mssql 확장을 추가하는 방법: 1. freetds 및 php 소스 코드 패키지를 다운로드합니다. 2. freetds를 설치합니다. 3. php 소스 코드 패키지의 압축을 풀고 mssql 확장 디렉터리를 입력합니다. 5. php를 편집합니다. ini 파일을 추가하고 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 중국어 웹사이트의 기타 관련 기사를 참조하세요!