0

0

PHP常用编译参数中文说明_PHP教程

php中文网

php中文网

发布时间:2016-07-13 10:18:04

|

1267人浏览过

|

来源于php中文网

原创

php常用编译参数中文说明

   这篇文章主要介绍了php常用编译参数中文说明,本文用详细的中文注解了php编译参数的作用,需要的朋友可以参考下

  编译PHP常用的参数的解释

  代码如下:

  --prefix=/usr/local/php #指定 php 安装目录

  --with-apxs2=/usr/local/apache/bin/apxs #整合apache,apxs功能是使用mod_so中的LoadModule指令,加载指定模块到 apache,要求 apache 要打开SO模块

立即学习PHP免费学习笔记(深入)”;

  --with-config-file-path=/usr/local/php/etc #用来指定 php3.ini 或 php4.ini 的路径

  --with-MySQL=/usr/local/mysql #mysql安装目录,对mysql的支持

  --with-mysqli=/usr/local/mysql/bin/mysql_config #mysqli扩展技术不仅可以调用MySQL的存储过程、处理MySQL事务,而且还可以使访问数据库工作变得更加稳定。

  --with-mysql-sock=/tmp/mysql.sock #指定mysql套接字文件位置

  --enable-safe-mode #打开安全模式,默认值是打开的

  --disable-short-tags #配置本选项后,PHP 的程序就不能使用短的标记,一定要用的长标记

  --with-exec-dir=DIR #PHP 执行路径(有时为了系统的安全性考虑,会指定 PHP 程序一定要在哪个目录执行)

  --enable-ftp #打开ftp的支持

  --enable-zip #打开对zip的支持

  --with-bz2 #打开对bz2文件的支持

  --with-jpeg-dir #打开对jpeg图片的支持

  --with-png-dir #打开对png图片的支持

  --with-freetype-dir #打开对freetype字体库的支持

  --without-iconv #关闭iconv函数,各种字符集间的转换

  --with-libXML-dir #打开libxml2库的支持

  --with-XMLrpc #打开xml-rpc的c语言

  --with-zlib-dir #打开zlib库的支持

  --with-gd #打开gd库的支持

  --enable-gd-native-ttf #支持TrueType字符串函数库

  --with-curl #打开curl浏览工具的支持

  --with-curlwrappers #运用curl工具打开url流

  --with-ttf #打开freetype1.*的支持,可以不加了

  --with-xsl #打开XSLT 文件支持,扩展了libXML2库 ,需要libxslt软件

  --with-gettext #打开gnu 的gettext 支持,编码库用到

  --with-pear #打开pear命令的支持,PHP扩展用的

  --enable-calendar #打开日历扩展功能

  --enable-mbstring #多字节,字符串的支持

  --enable-sqlite-utf8 #使sqllite支持utf-8

  --enable-bcmath #打开图片大小调整,用到zabbix监控的时候用到了这个模块

  --enable-sockets #打开 sockets 支持

  --enable-exif #图片的元数据支持

  --enable-magic-quotes #魔术引用的支持

  --disable-rpath #关闭额外的运行库文件

  --disable-debug #关闭调试模式

Android数据库SQLite的使用示例 中文WORD版
Android数据库SQLite的使用示例 中文WORD版

Android 提供了三种数据存储方式,第一种是文件存储;第二种是SharedPreferences存储;第三种就是数据库SQLiteDatabase存储。文件存储我就不用多说了,而SharedPreferences可以存取简单的数据(int,double,float.etc),它经常用于数据缓存,因为它读取存储简单。详细可以参见本系列。Android高手进阶教程(七)之----Android 中Preferences的使用! 今天我们将讲一下SQLiteDatabase的使用。而掌握SqliteData

下载

  --enable-debug #本选项一般不会使用,除非在开发 PHP 程序时比较有用。它可以显示额外的错误信息

  --with-ldap=DIR #若要使用目录协议 (Lightweight Directory Access Protocol, LDAP) 则必须要打开本选项。有关 LDAP 的细节,可以参考 RFC 文件的 RFC1777 及 RFC1778

  --with-mime-magic=/usr/share/file/magic.mime #魔术头文件位置

  --with-apache=DIR #用本选项可以让 PHP 以apache的模块方式使用,DIR 的字符串可以是 /usr/local/apache 或其它安装apache的目录

  --with-custom-odbc=DIR #使用自订的 ODBC 函数库。当然,在使用本方式时要指定 CUSTOM_ODBC_LIBS 及 CFLAGS 变量。例如在 QNX 机器上使用 Sybase SQL Anywhere 时可能要配置系统环境变量 CFLAGS=-DODBC_QNX、LDFLAGS=-lunix 及 CUSTOM_ODBC_LIBS="-ldblib -lodbc",并要在 PHP 配置加入 --with-custom-odbc=/usr/lib/sqlany50

  --with-oracle=DIR #使用 Oracle 数据库。Oracle 的版本要在 7.3 版以上。您也可以在 PHP 程序中使用环境变量 ORACLE_HOME 来指定 Oracle 的路径。更多有关 Oracle 的信息请参考 Oracle 的网站 http://www.oracle.com

  --with-sybase=DIR #使用 Sybase 数据库。更多有关 Sybase 的信息请参考 Sybase 的网站 http://www.sybase.com

  --with-sybase-ct=DIR #使用 Sybase-CT 数据库

  CGI方式安装常用的参数:

  代码如下:

  --enable-fpm #打上PHP-fpm 补丁后才有这个参数,CGI方式安装的启动程序

  --enable-fastCGI #支持fastcgi方式启动PHP

  --enable-force-CGI-redirect #重定向方式启动PHP

  --with-ncurses #支持ncurses 屏幕绘制以及基于文本终端的图形互动功能的动态库

  --enable-pcntl #freeTDS需要用到的,可能是链接mssql 才用到

  --with-mcrypt #mcrypt算法的扩展

  --with-mhash #mhash算法的扩展

  以上函数库需要安装

  --with-gmp #应该是支持一种规范

  --enable-inline-optimization #优化线程

  --with-openssl #openssl的支持,加密传输时用到的

  --enable-dbase #建立DBA 作为共享模块

  --with-pcre-dir=/usr/local/bin/pcre-config #perl的正则库案安装位置

  --disable-dmalloc

  --with-gdbm #dba的gdbm支持

  --enable-sigchild

  --enable-sysvsem

  --enable-sysvshm

  --enable-zend-multibyte #支持zend的多字节

  --enable-mbregex

  --enable-wddx

  --enable-shmop

  --enable-soap

  备注:需要单独安装的扩展

  1. gd库。

  2. ming的扩展。

  3. mhash和mcrypt的扩展

  1>指定了--with-apxs2=/usr/local/apache/bin/apxs以后,就不要再激活--enable-fpm和--enable-fastCGI,apxs是以php module的模式加载PHP的。

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/886046.htmlTechArticlePHP常用编译参数中文说明 这篇文章主要介绍了PHP常用编译参数中文说明,本文用详细的中文注解了PHP编译参数的作用,需要的朋友可以参考下...

相关专题

更多
Word 字间距调整方法汇总
Word 字间距调整方法汇总

本专题整合了Word字间距调整方法,阅读下面的文章了解更详细操作。

2

2025.12.24

任务管理器教程
任务管理器教程

本专题整合了任务管理器相关教程,阅读下面的文章了解更多详细操作。

2

2025.12.24

AppleID格式
AppleID格式

本专题整合了AppleID相关内容,阅读专题下面的文章了解更多详细教程。

0

2025.12.24

csgo视频观看入口合集
csgo视频观看入口合集

本专题整合了csgo观看入口合集,阅读下面的文章了知道更多入口地址。

29

2025.12.24

yandex外贸入口合集
yandex外贸入口合集

本专题汇总了yandex外贸入口地址,阅读下面的文章了解更多内容。

58

2025.12.24

添加脚注通用方法
添加脚注通用方法

本专题整合了添加脚注方法合集,阅读专题下面的文章了解更多内容。

1

2025.12.24

重启电脑教程汇总
重启电脑教程汇总

本专题整合了重启电脑操作教程,阅读下面的文章了解更多详细教程。

3

2025.12.24

纸张尺寸汇总
纸张尺寸汇总

本专题整合了纸张尺寸相关内容,阅读专题下面的文章了解更多内容。

5

2025.12.24

Java Spring Boot 微服务实战
Java Spring Boot 微服务实战

本专题深入讲解 Java Spring Boot 在微服务架构中的应用,内容涵盖服务注册与发现、REST API开发、配置中心、负载均衡、熔断与限流、日志与监控。通过实际项目案例(如电商订单系统),帮助开发者掌握 从单体应用迁移到高可用微服务系统的完整流程与实战能力。

1

2025.12.24

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
PHP课程
PHP课程

共137课时 | 7.7万人学习

JavaScript ES5基础线上课程教学
JavaScript ES5基础线上课程教学

共6课时 | 6.9万人学习

PHP新手语法线上课程教学
PHP新手语法线上课程教学

共13课时 | 0.8万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号