zoukankan      html  css  js  c++  java
  • php编译参数注释

    1. 指定安装路径

      --prefix=PREFIX 

    2. 指定运行用户

    --with-fpm-user=nginx

    3. 指定运行组

    --with-fpm-group=nginx

    3.与'--prefix'选项类似,但是他是用来设置结构倚赖的文件的安装位置.编译好的'emacs'二进制文件就是这样一个问件.如果没有设置这个选项的话,默认使用的选项值将被设为和'--prefix'选项值一样.

    --exec-prefix=EPREFIX 

    4. 指定PHP.ini位置

    --with-config-file-path=Path

    5

    --with-config-file-scan-dir=/usr/local/php/etc/php.d

    6. Mysql安装目录对mysql的支持

    --with-MySQL=/usr/local/mysql     

    7. Mysql文件目录优化支持

    --with-MySQLi=/usr/local/mysql/bin/mysql_config 

    8. apache支持

    --with-apache=DIR

    9.  默认值是打开的,可以对系统安全提供比较多的保护

     --enable-safe-mode

    10. 让 PHP 能 追踪 HTTP_GET_VARS、HTTP_POST_VARS 及 HTTP_COOKIE_VARS 三个变量,一般是打开的

    --enable-track-vars

    11. 打开内建的 PHP 调试器

    --enable-debugger

    12 不安装 PEAR

    --without-pear 

    13 

    --with-gmp

    14 mysqli扩展技术不仅可以调用MySQL的存储过程、处理MySQL事务,而且还可以使访问数据库工作变得更加稳定(也可以填写路径)

    --with-mysqli=mysqlnd

    15 php的mysql扩展

    --with-pdo-mysql=mysqlnd

    16 --with-iconv-dir 用于 PHP 编译时指定 iconv 在系统里的路径,否则会扫描默认路径

    --with-iconv-dir=/usr/local

    17  打开对freetype字体库的支持

    --with-freetype-dir 

    18 打开对jpeg图片的支持

    --with-jpeg-dir 

    19 打开对png图片的支持

    --with-png-dir

    20 打开zlib库的支持

    --with-zlib-dir

    21 打开libxml2库的支持

    --with-libxml-dir

    22 打开curl浏览工具的支持

    --with-curl

    23 支持PASSWORD_ARGON2

    --with-password-argon2

    24 

    --with-sodium=/usr/local

    25 打开gd库的支持

    --with-gd   

    26 openssl的支持,加密传输时用到的

    --with-openssl  

    27 mhash和mcrypt算法的扩展

    --with-mcrypt                     算法
    --with-mhash                      算法

    28 打开xml-rpc的c语言

    --with-XMLrpc

    29 打开XSLT 文件支持,扩展了libXML2库 ,需要libxslt软件

    --with-xsl 

    30 打开gnu 的gettext 支持,编码库用到

    --with-gettext

    31  freeTDS需要用到的,可能是链接mssql 才用到

    --enable-pcntl 

    32  打开 sockets 支持

    --enable-sockets 

    33 打开对zip的支持

    enable-zip

    34 

    --enable-soap

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

    --enable-fpm

    36

    --enable-mysqlnd

    37 打开ftp的支持

    --enable-ftp

    38

    --enable-intl

    39

    --enable-xml

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

    --enable-bcmath

    41

    --enable-shmop

    42 图片的元数据支持

    --enable-exif

    43

    --enable-sysvsem

    44

    --enable-mbregex

    45 多字节,字符串的支持 

    --enable-mbstring

    46

    --enable-maintainer-zts

    47 优化线程

    --enable-inline-optimization

    48 关闭调试模式 

    --disable-debug

    49 关闭额外的运行库文件 

    --disable-rpath

    50

    --disable-opcache

    51

    --disable-fileinfo
  • 相关阅读:
    JS调试debug
    避免使用 JS 特性 with(obj){}
    bit Byte KB MB GB TB 单位换算
    C语言中连接器介绍
    [bzoj3600]没有人的算术
    [bzoj4373]算术天才⑨与等差数列
    [bzoj4151][AMPPZ2014]The Cave
    [bzoj4906][BeiJing2017]喷式水战改
    [bzoj4908][BeiJing2017]开车
    [Codeforces Round#417 Div.2]
  • 原文地址:https://www.cnblogs.com/yanshicheng/p/9456291.html
Copyright © 2011-2022 走看看