您的位置:首页 > 移动开发

Appweb、PHP编译参数说明

2012-12-13 14:31 260 查看
PHP编译参数解析

./configure执行configure文件

--target=arm指定编译目标板为ARM系列

--host=arm-linux 目标平台

--disable-debug编译时不加入调试符号

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

--disable-cli 关闭全局中断

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

--enable-calendar打开日历支持

--disable-maintainer-zts关闭多线程模式,使用单线程

--enable-embed=shared启用编译嵌入的 SAPI


--enable-ftp打开ftp的支持

--enable-inline-optimization打开上网最优化支持

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

--enable-safe-mode 打开安全模式

--enable-sockets打开sockets的支持

--enable-wddx打开WDDX(web distributed date exchange)支持

--sysconfdir=/etc/appweb程序编译时,传递给configure脚本的指定的目录

--with-pic尝试仅使用 PIC/非 PIC对象

--with-exec-dir=/etc/appweb/exec打开exec库支持,在安全模式时仅允许在 DIR目录中执行。

--with-regex=system使用系统 regex


--with-pear安装 PEAR

--with-xmlrpc 打开xml-rpc的c语言

--with-zlib-dir=/usr/local/zlib打开zlib库的支持

--with-libxml-dir=/usr/local/libxmlarm打开libxml库的支持

--with-iconv-dir=/usr/local/iconvarm/打开iconv库的支持

--with-config-file-path php.ini应该生效的路径,安装好之后,php.ini默认是不存在的。复制php压缩包目录下php.ini-recommended到该目录并更名为php.ini

其他参数参照:http://php.net/manual/zh/configure.about.php

APPWEB配置参数说明

--host=arm-s3c6410-linux 目标平台

--build=i686-pc-linux 宿主机平台

--port=80 监听端口,默认是7777

--type=RELEASE 发布类型(debug和release两种)

--disable-multi-thread 不允许多线程(即为单线程)

--disable-access-log关闭日志服务

--disable-test 编译中不作测试

--with-cgi=builtin开启CGI(通用网关接口),是用户和所控制的设备进行交互

说明:

--with-copy=builtin 支持复制

--with-auth=builtin *基本连接auth认证*

--with-esp=builtin ESP(embedded Server Pages)*允许同一时间内多种语言脚本的同时应用*

说明:ESP通过Html页面中嵌入脚本而产生优美的动态页面

--with-upload=builtin *支持数据上传*

--webDir=/www 网页文件存放目录

--with-ejs=builtin *支持开源框架,提供持久化标准规范*

说明:EJS(Easyjweb JPA Spring),JPA(Java
Persistence API)

--with-php=/home/xin/share/php-5.2.17/ 打开php目录

--with-matrixssl=/home/xin/share/matrixssl-1-8-8-open/打开ssl加密库

--sysconfdir=/WebServer设置配置文件的安装位置

--prefix=/WebServer 指定可执行文件和相关库的安装位置



注:其中星号范围中内容为不十分确定。

参考文献

[1]
刘涛,李欣.ESP在嵌入式linux上实现IP交互[J].通信技术,2009,42(2):85-87.

[2]
李勇.CGI在嵌入式WEB服务器中的应用与实现[J].微计算机信息,2008,23(10):110-115.

[3]
张曦煌,柴志雷.嵌入式WEB服务器中CGI的特点和实现[J].小型微型计算机系统,2003,24(11):2046-2048.

[4]
卓碧华,陈良银,郑力明.使用EJS改进信息系统开发效率[J].西南民族大学学报,2009,35(1):193-197.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: