> 백엔드 개발 > PHP 튜토리얼 > PHP 구성 세부정보 옵션

PHP 구성 세부정보 옵션

黄舟
풀어 주다: 2023-03-03 14:16:02
원래의
1221명이 탐색했습니다.

apache 모듈
구문: --with-apache=DIR
설명: PHP를 Apache 모듈로 사용하려면 이 옵션을 사용합니다. DIR 문자열은 /usr/local/apache 또는 기타일 수 있습니다. 설치 apache 디렉터리
예: --with-apache=/var/lib/apache

fhttpd 서버 모듈
구문: --with-fhttpd=DIR
지침: fttpd 서버를 사용하는 경우 , 이 지침을 사용하여 PHP를 컴파일할 수 있습니다. fttpd 서버와 협력하기 위해 모듈을 사용하면 더 나은 효율성을 얻을 수 있습니다.

Adabas D 데이터베이스
구문: --with-adabas=DIR
설명: 이 옵션은 데이터베이스 시스템이 Adabas D 데이터베이스인 경우에 필요합니다. Adabas D 데이터베이스에 대한 자세한 내용은 http://www.adabas.com을 참조하세요.
예: --with-adabas=/usr/local/adabasd

dBase 데이터 테이블
구문: --with-dbase
설명: 이 옵션만 추가하면 되며 다른 매개변수는 없습니다. 필요하거나 함수 라이브러리를 사용하면 PHP는 시스템이 dBase 데이터 테이블에 액세스할 수 있도록 허용합니다.

filePro 데이터베이스
구문: --with-filepro
설명: 데이터베이스 경로 및 기타 함수 라이브러리를 지정하지 않고도 filePro 데이터베이스를 읽을 수 있습니다(읽기 전용).

mSQL 데이터베이스
구문: --with-msql=DIR
설명: mSQL 데이터베이스에 대한 액세스를 제공합니다. 자세한 내용은 mSQL 홈페이지(http://www.hughes.com.au)를 참고하세요.
예: --with-msql=/usr/local/Hughes

MySQL 데이터베이스
구문: --with-mysql=DIR
설명: MySQL 데이터베이스에 대한 액세스를 제공합니다. 자세한 사항은 MySQL 홈페이지(http://www.tcx.se)를 참고하시기 바랍니다.
예: --with-mysql=/usr/local/mysql

iODBC 데이터베이스 장치
구문: --with-iodbc=DIR
설명: 액세스를 위한 ODBC 데이터베이스 장치를 제공합니다. 백엔드 데이터베이스. 자세한 내용은 iODBC 홈페이지(http://www.iodbc.org)를 참고하세요.
예: --with-iodbc=/usr/local/iodbc

OpenLink ODBC 데이터베이스 장치
구문: --with-openlink=DIR
설명: OpenLink ODBC 데이터베이스 장치를 사용합니다. 백엔드 데이터베이스에 액세스하는 데 사용됩니다. 자세한 내용은 OpenLink ODBC 웹사이트 http://www.openlinksw.com을 참조하세요.
예: --with-openlink=/usr/local/openlink

Oracle 데이터베이스
구문: --with-oracle=DIR
설명: Oracle 데이터베이스를 사용합니다. Oracle 버전은 7.3 이상이어야 합니다. PHP 프로그램에서 환경 변수 ORACLE_HOME을 사용하여 Oracle에 대한 경로를 지정할 수도 있습니다. Oracle에 대한 자세한 내용은 Oracle 웹사이트(http://www.oracle.com)를 참조하십시오.
예: --with-oracle=/export/app/oracle/product/7.3.2

PostgreSQL 데이터베이스
구문: --with-pgsql=DIR
지침: PostgreSQL 사용 데이터 베이스. PostgreSQL에 대한 자세한 내용은 PostgreSQL 웹사이트 http://www.postgreSQL.org 또는 Taiwan Mirror 웹사이트 http://postgresql.ccit.edu.tw를 참조하세요.
예: --with-pgsql=/usr/local/pgsql

Solid 데이터베이스
구문: --with-solid=DIR
지침: Solid 데이터베이스를 사용하세요. 솔리드에 대한 자세한 내용은 솔리드 홈페이지(http://www.solidtech.com)를 참고하시기 바랍니다.
예: --with-solid=/usr/local/solid

Sybase 데이터베이스
구문: --with-sybase=DIR
설명: Sybase 데이터베이스를 사용합니다. Sybase에 대한 자세한 내용은 Sybase 웹사이트 http://www.sybase.com을 참조하십시오.
예: --with-sybase=/home/sybase

Sybase-CT 데이터베이스
구문: --with-sybase-ct=DIR
지침: Sybase-CT 데이터베이스를 사용합니다.
예: --with-sybase-ct=/home/sybase

Velocis 데이터베이스
구문: --with-velocis=DIR
지침: Velocis 데이터베이스를 사용합니다. Velocis 데이터베이스에 대한 자세한 내용은 Raima 웹사이트(http://www.raima.com)를 참조하십시오.
예: --with-velocis=/usr/local/velocis

사용자 정의 ODBC 데이터베이스 드라이버
구문: --with-custom-odbc=DIR
설명: 사용자 정의 ODBC 함수 라이브러리를 사용합니다. 물론 이 방법을 사용할 때는 CUSTOM_ODBC_LIBS 및 CFLAGS 변수를 지정해야 합니다. 예를 들어 QNX 시스템에서 Sybase SQL Anywhere를 사용하는 경우 시스템 환경 변수 CFLAGS=-DODBC_QNX, LDFLAGS=-lunix 및 CUSTOM_ODBC_LIBS="-ldblib -lodbc"를 구성하고 --with-custom-odbc를 추가해야 할 수 있습니다. =/ PHP 구성 usr/lib/sqlany50
예: --with-custom-odbc=/usr/local/odbc

ODBC 데이터베이스 드라이버 사용 안 함
구문: --disable -unified-odbc
설명: 이 옵션을 사용하면 모든 ODBC 데이터베이스 드라이버가 비활성화됩니다. 이 옵션은 경로를 지정할 필요가 없으며 이 옵션의 영향을 받는 옵션은 --with-iodbc, --with-solid, --with-adabas, --with-velocis 및 --with-custom-odbc입니다.

LDAP 디렉토리 프로토콜
구문: --with-ldap=DIR
설명: 디렉토리 프로토콜(LDAP)을 사용하려면 이 옵션을 활성화해야 합니다. LDAP에 대한 자세한 내용은 RFC 문서 RFC1777 및 RFC1778을 참조하세요.
예: --with-ldap=/usr/local/ldap.

mcrypt 인코딩 함수 라이브러리
구문: --with-mcrypt=DIR
설명: mcrypt 함수가 다음과 같은 경우 설치 라이브러리를 추가한 후, PHP 컴파일 시 이 옵션을 추가하면 프로그램이 인코딩 및 디코딩 기능을 사용할 수 있습니다.
예: --with-mcrypt=/usr/local/include

Sys V 신호
구문: --enable-sysvsem
설명: SysV 신호(세마포어) 메커니즘을 사용하려면 , 이 옵션을 켜야 합니다.

XML 지원
구문: --with-xml
설명: 이 옵션을 켜면 James Clark이 작성한 XML 구문 분석 라이브러리를 지원할 수 있습니다.

유지 관리 모드
구문: --enable-maintainer-mode
설명: 이 옵션은 일반적으로 PHP 개발자에게 유용하지 않으면 켜지지 않습니다.

정규식 라이브러리
구문: --with-system-regex
설명: 추가 정규식 함수가 필요한 경우 이 옵션을 추가할 수 있습니다.

PHP 구성 파일
구문: --with-config-file-path=DIR
설명: PHP 초기화 중에 사용할 php3.ini 또는 php4.ini의 경로를 지정하는 데 사용됩니다.
예: --with-config-file-path=/usr/local/lib

PHP 실행 경로
구문: --with-exec-dir=DIR
설명: 가끔 시스템 보안을 위해 PHP 프로그램이 실행되어야 하는 디렉터리를 지정합니다.
예: --with-exec-dir=/usr/local/bin

디버그 모드
구문: --enable-debug
설명: 이 옵션은 일반적으로 추가 항목이 아니면 사용되지 않습니다. PHP 프로그램을 개발할 때 유용합니다. 추가 오류 메시지를 표시할 수 있습니다.

안전 모드
구문: --enable-safe-mode
설명: 기본값은 on이며, 시스템 보안을 더욱 강화할 수 있습니다.

변수 추적
구문: --enable-track-vars
설명: PHP가 일반적으로 활성화되는 세 가지 변수 HTTP_GET_VARS, HTTP_POST_VARS 및 HTTP_COOKIE_VARS를 추적하도록 허용합니다.

소개 문자 자동 추가
구문: --enable-magic-quotes
설명: 프로그램 실행 시 백슬래시 소개 문자를 자동으로 추가할 수 있습니다.

디버거 열기
구문: --enable-debugger
설명: 내장된 PHP 디버거를 엽니다. 현재 이 기능은 아직 실험 단계에 있으며 아직 성숙되지 않았습니다.

Discard path(폐기 경로)
구문: --enable-discard-path
설명: 이 옵션을 켜면 사용자는 .htaccess 및 기타 시스템 보안 관련 내용을 읽을 수 없습니다. 브라우저 문서를 통해 정보를 제공합니다.

고정밀 수학 함수
구문: --enable-bcmath
설명: 고정밀 함수를 켭니다. 이 옵션을 적용하려면 먼저 이 함수 라이브러리를 설치해야 합니다.

CGI 리디렉션 강제
구문: --enable-force-cgi-redirect
예: CGI VERSION 모드를 사용하여 PHP 설정을 실행하는 경우 이 옵션을 켜면 보안이 강화됩니다. 예를 들어, 사용자가 http://my.host/cgi-bin/php/secret/doc.html을 읽고 PHP 시스템을 잘 아는 해커 수준의 사용자를 만났을 때 다음 URL http: //my.host/secret/doc.html 관련 정보를 읽습니다. PHP와 Apache가 함께 컴파일되고 PHP가 Apache의 일부가 되는 경우 이 옵션을 추가할 필요가 없습니다.

짧은 태그를 사용하지 마세요
구문: --disable-short-tags
설명: 이 옵션을 구성한 후에는 PHP 프로그램에서 짧은 태그 , 라는 긴 태그를 사용해야 합니다.

원격 파일 도입
구문: --enable-url-includes
설명: 이 옵션을 구성하면 PHP 프로그램이 원격 HTTP 또는 FTP 서버에 파일을 포함할 수 있습니다.

구문 효과 끄기
구문: --disable-syntax-hl
참고: 이 옵션을 사용하면 PHP 구문의 색상 효과가 꺼집니다.

함수 라이브러리 경로
구문: CPPFLAGS=-IDIR 및 LDFLAGS=-LDIR
참고: PHP가 안전하거나 컴파일에 필요한 함수 라이브러리가 적절한 경로에 있는 경우 다음을 추가해야 합니다. 옵션, LDFLAGS는 함수 라이브러리의 경로를 나타내고, CPPFLAGS는 헤더 파일의 경로를 나타냅니다.
예: LDFLAGS=-L/my/lib/dir CPPFLAGS=-I/my/include/dir ./configure

위는 PHP 구성 세부 옵션의 내용입니다. 더 많은 사항에 주의하시기 바랍니다. 관련 기사 PHP 중국어 홈페이지(www.php.cn)!


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