search
Homephp教程php手册PHP的编译选项说明(1)

 

在细部选项上,除了上述的安装简述外,也可以在编译时加入其它的选项。
阿帕契模组
语法: --with-apache=DIR
说明: 用本选项可以让 PHP 以阿帕契的模组方式使用,DIR 的字串可以是
/usr/local/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 或台湾的 Mirror
http://postgresql.ccit.edu.tw

范例: --with-pgsql=/usr/local/pgsql
Solid
资料库
语法: --with-solid=DIR
说明: 使用 Solid 资料库。更多有关 Solid 的资讯请参考 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_QNXLDFLAGS=-lunix
CUSTOM_ODBC_LIBS="-ldblib -lodbc"
,并要在 PHP 设定加
--with-custom-odbc=/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
说明: 若要使用目录协定 (Lightweight Directory Access Protocol, 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 的信号 (semaphores) 机制,则要打开本选项。
XML
支援
语法: --with-xml
说明: 打开本选项可以支援 James Clark’s 写的 XML 剖析程式库。
维护模式
语法: --enable-maintainer-mode
说明: 本选项一般不会打开,除非是 PHP 开发人员比较有用。
常规表示程式库
语法: --with-system-regex
说明: 若您需要额外的常规表示功能,可以加入本选项。
PHP
设定档
语法: --with-config-file-path=DIR
说明: 用来指定 php3.ini php4.ini 的路径,供 PHP 初始化时使用。
范例: --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
说明: 内定值是打开的,可以对系统安全提供比较多的保护。
变数追踪
语法: --enable-track-vars
说明: PHP 追踪 HTTP_GET_VARSHTTP_POST_VARS HTTP_COOKIE_VARS 三个
变数,一般是打开的。
自动加引入字元
语法: --enable-magic-quotes
说明: 可让程式在执行时自动加入反斜线的引入字元。
开启除错器
语法: --enable-debugger
说明: 打开内建的 PHP 除错器。目前本功能还在实验阶段,尚未成熟。
取消路径 (discard path)



Statement
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
oracle与sybase的区别是什么oracle与sybase的区别是什么Jun 01, 2023 pm 01:46 PM

oracle与sybase的区别是:1、SQL语法不一致;2、字段超长后处理机制不同,Oracle在输入超长字符时因无自动截断机制,Sybase处理机制为自动截断;3、中文字段字节长度不一致,Sybase数据库1个中文占2个字节,Oracle数据库1个中文占3个字节;4、字符类型转换不同;5、空值读取结果不一致;6、查询语句输出默认排序不一致;7、日期格式不一致。

sybase是什么数据库sybase是什么数据库Sep 22, 2021 am 11:39 AM

sybase是基于客户/服务器体系结构的数据库,是一个开放的、高性能的、可编程的数据库,可使用事件驱动的触发器、多线索化等来提高性能。

Linux怎么安装ODBC连接SQLServer数据库Linux怎么安装ODBC连接SQLServer数据库May 16, 2023 pm 12:19 PM

操作系统:Centos7.21、下载ODBC安装包unixODBC-2.3.9.tar.gzfreetds-1.3.9.tar.gz2、安装步骤第一步:上传两个安装包到服务器上第二步:安装unixODBC,先安装这个,后安装freetds注意:这里如果安装顺序不一致,就不会产生libtdsodbc.so驱动文件(非常重要)2.1、操作系统先安装gcc:yuminstallgcc2.2、安装odbctar-xvfunixODBC-2.3.9.tar.gzcdunixODBC-2.3.9./conf

了解Sybase和Oracle的特性及区别了解Sybase和Oracle的特性及区别Mar 09, 2024 am 08:27 AM

标题:Sybase与Oracle数据库的特性及区别详解在现代信息化时代,数据库管理系统扮演着至关重要的角色,其中Sybase和Oracle作为两大知名的关系型数据库管理系统备受广泛关注。本文将深入探讨Sybase和Oracle的特性和区别,并通过具体的代码示例来进一步展示它们之间的异同。一、Sybase数据库特性:强大的事务处理能力:Sybase数据库以其出

Sybase与Oracle数据库管理系统的核心差异Sybase与Oracle数据库管理系统的核心差异Mar 08, 2024 pm 05:54 PM

Sybase与Oracle数据库管理系统的核心差异,需要具体代码示例数据库管理系统在现代信息技术领域中扮演着至关重要的角色,Sybase和Oracle作为两大知名的关系型数据库管理系统,在数据库领域中占据着重要地位。虽然它们都属于关系型数据库管理系统,但在实际应用中存在一些核心差异。本文将从多个角度对Sybase和Oracle进行比较,包括架构、语法、性能等

揭秘 Python 中的 with 关键字揭秘 Python 中的 with 关键字Apr 14, 2023 am 11:31 AM

我们中的许多人在 Python 代码中一遍又一遍地看到这个代码片段:with open('Hi.text', 'w') as f: f.write("Hello, there") 但是,我们中的一些人不知道 with 有什么用,以及为什么我们需要在这里使用它。在此阅读中,您将找到关于 with 可解决的几乎所有问题。让我们开始吧!首先,让我们考虑一下如果不使用 with 关键字我们需要做什么。在这种情况下,我们需要先打开文件并尝试执行 write。不管成功与否,我们最好在

MySql和Sybase比较分析:如何根据不同需求选择合适的工具MySql和Sybase比较分析:如何根据不同需求选择合适的工具Jun 16, 2023 pm 12:12 PM

在今天的技术时代,随着互联网和数据时代的到来,数据库成为了企业存储信息的核心。随着数据量的增加和不断的扩展,企业需要一款高效、稳定、快速的数据库工具,以满足其日益增长的需求。而在众多的数据库工具中,MySql和Sybase都是备受关注的两款数据库工具。本文将会对MySql和Sybase进行比较分析,以帮助用户根据不同需求选择合适的数据库工具。MySql是一款

sybase的安装指南及步骤sybase的安装指南及步骤Jan 02, 2024 am 11:06 AM

系统环境配置一、Sybase安装1、安装sybase数据库,在许可协议界面中,选择语言为:中华人民共和国(PRC),下面选择我同意选项2、选择安装路径。注意:所选安装硬盘最好是NTFS分区的,因为有些大于2g的文件在fat32分区下不能保存。3、选择完全安装4、现实安装的功能如下:5、下一步安装6、安装完毕7、下一步8、注意选择自定义配置信息,下一步9、选择页大小为:8K,其他采用默认10、现实安装配置信息,下一步配置成功后,重新启动二、sybase升级1、选择setup安装,如下2、选择协议语

See all articles

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

AI Hentai Generator

AI Hentai Generator

Generate AI Hentai for free.

Hot Article

R.E.P.O. Energy Crystals Explained and What They Do (Yellow Crystal)
2 weeks agoBy尊渡假赌尊渡假赌尊渡假赌
Repo: How To Revive Teammates
1 months agoBy尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: How To Get Giant Seeds
4 weeks agoBy尊渡假赌尊渡假赌尊渡假赌

Hot Tools

mPDF

mPDF

mPDF is a PHP library that can generate PDF files from UTF-8 encoded HTML. The original author, Ian Back, wrote mPDF to output PDF files "on the fly" from his website and handle different languages. It is slower than original scripts like HTML2FPDF and produces larger files when using Unicode fonts, but supports CSS styles etc. and has a lot of enhancements. Supports almost all languages, including RTL (Arabic and Hebrew) and CJK (Chinese, Japanese and Korean). Supports nested block-level elements (such as P, DIV),

Notepad++7.3.1

Notepad++7.3.1

Easy-to-use and free code editor

MinGW - Minimalist GNU for Windows

MinGW - Minimalist GNU for Windows

This project is in the process of being migrated to osdn.net/projects/mingw, you can continue to follow us there. MinGW: A native Windows port of the GNU Compiler Collection (GCC), freely distributable import libraries and header files for building native Windows applications; includes extensions to the MSVC runtime to support C99 functionality. All MinGW software can run on 64-bit Windows platforms.

Atom editor mac version download

Atom editor mac version download

The most popular open source editor

SublimeText3 Linux new version

SublimeText3 Linux new version

SublimeText3 Linux latest version