Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/241.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
关于PHP配置:--with zlib=DIR和--with zlib DIR=DIR_Php - Fatal编程技术网

关于PHP配置:--with zlib=DIR和--with zlib DIR=DIR

关于PHP配置:--with zlib=DIR和--with zlib DIR=DIR,php,Php,from./configure--help: --使用zlib=DIR   包括ZLIB支持(需要ZLIB>=1.0.9) --使用zlib dir=  定义zlib安装目录的位置 第一个:为什么--“zlib”需要一个DIR 第二个:是否定义zlib安装目录的位置 “是指“定义您已在系统中安装的zlib目录的位置” “--with zlib”和“-with zlib dir”有什么区别?首先,我认为您只浏览了/confure--help的第一部分,因为您可能想知道什么时候您会发现: hassa

from./configure--help:

--使用zlib=DIR   包括ZLIB支持(需要ZLIB>=1.0.9)

--使用zlib dir=
  定义zlib安装目录的位置

第一个:为什么--“zlib”需要一个DIR

第二个:是否定义zlib安装目录的位置 “是指“定义您已在系统中安装的zlib目录的位置”


“--with zlib”和“-with zlib dir”有什么区别?

首先,我认为您只浏览了
/confure--help
的第一部分,因为您可能想知道什么时候您会发现:

hassan@hassan:/php/php-src$ ./configure --help | grep "zlib"
  --with-zlib=DIR         Include ZLIB support (requires zlib >= 1.0.9)
  --with-zlib-dir=<DIR>   Define the location of zlib install directory
  --with-zlib-dir=DIR     GD: Set the path to libz install prefix
  --with-zlib-dir=DIR     PDO_MySQL: Set the path to libz install prefix
  --with-zlib-dir=DIR     ZIP: Set the path to libz install prefix
  --with-zlib-dir=DIR     mysqlnd: Set the path to libz install prefix
hassan@hassan:/php/php src$。/configure--help | grep“zlib”
--使用zlib=DIR包括zlib支持(需要zlib>=1.0.9)
--with zlib dir=定义zlib安装目录的位置
--使用zlib dir=dir GD:将路径设置为libz安装前缀
--使用zlib dir=dir PDO_MySQL:将路径设置为libz安装前缀
--使用zlib dir=dir ZIP:将路径设置为libz安装前缀
--使用zlib dir=dir mysqlnd:将路径设置为libz安装前缀
因此,当您愿意编译扩展时,
--with zlib[=DIR]
即将到来:

默认情况下,PHP中的Zlib支持未启用。你需要 配置PHP——使用zlib[=DIR]

否则,当您要编译另一个需要zlib的扩展时,例如,当您试图从源代码编译时,将使用
--with zlib dir

可选地,使用--with zlib dir[=dir]设置到 libz安装前缀