如何确定PHP的编译时选项?


11

我正在尝试自定义我的php安装,但我不熟悉从头开始编译程序。我该如何确定哪些编译时选项用于php?具体来说,我正在尝试确定是否--with-readline指定了该选项。谢谢!


4
属于堆栈溢出吗?

1
也许,我以为他们在问OSX中出厂的PHP版本是否支持readline。
詹森·萨拉兹

Answers:


12

php -i 从命令行;

$ php -i
phpinfo()
PHP版本=> 5.3.3

系统=>达尔文jsalaz-mac.local 10.6.0达尔文内核版本10.6.0:2010年11月10日星期三18:13:17 PST;root:xnu-1504.9.26〜3 / RELEASE_I386 i386
建立日期=> 2010年8月22日19:27:08
配置命令=>'/var/tmp/apache_mod_php/apache_mod_php-53.3.1~2/php/configure''--prefix = / usr''--mandir = / usr / share / man''--infodir = / usr / share / info''--disable-dependency-tracking''--sysconfdir = / private / etc''--with-apxs2 = / usr / sbin / apxs''--enable-cli''--with -config-file-path = / etc''--with-libxml-dir = / usr''--with-openssl = / usr''--with-kerberos = / usr''--with-zlib = / usr''--enable-bcmath''--with-bz2 = / usr''--enable-calendar''--with-curl = / usr''--enable-exif''--enable-ftp' '--with-gd''--with-jpeg-dir = / BinaryCache / apache_mod_php / apache_mod_php-53.3.1〜2 / Root / usr / local''--with-png-dir = / BinaryCache / apache_mod_php / apache_mod_php -53.3.1〜2 / Root / usr / local''--enable-gd-native-ttf''--with-ldap = / usr''--with-ldap-sasl = / usr''--enable-mbstring''--enable-mbregex''--with -mysql = mysqlnd''--with-mysqli = mysqlnd''--with-pdo-mysql = mysqlnd''--with-mysql-sock = / var / mysql / mysql.sock''--with-iodbc = / usr''--enable-shmop''--with-snmp = / usr''--enable-soap''--enable-sockets''--enable-sysvmsg''--enable-sysvsem''- -enable-sysvshm''--with-xmlrpc''--with-iconv-dir = / usr''--with-xsl = / usr''--enable-zend-multibyte''--enable-zip' '--with-pcre-regex = / usr'--with-mysqli = mysqlnd''--with-pdo-mysql = mysqlnd''--with-mysql-sock = / var / mysql / mysql.sock''--with-iodbc = / usr''- enable-shmop''--with-snmp = / usr''--enable-soap''--enable-sockets''--enable-sysvmsg''--enable-sysvsem''--enable-sysvshm'' --with-xmlrpc''--with-iconv-dir = / usr''--with-xsl = / usr''--enable-zend-multibyte''--enable-zip''--with-pcre -regex = / usr'--with-mysqli = mysqlnd''--with-pdo-mysql = mysqlnd''--with-mysql-sock = / var / mysql / mysql.sock''--with-iodbc = / usr''- enable-shmop''--with-snmp = / usr''--enable-soap''--enable-sockets''--enable-sysvmsg''--enable-sysvsem''--enable-sysvshm'' --with-xmlrpc''--with-iconv-dir = / usr''--with-xsl = / usr''--enable-zend-multibyte''--enable-zip''--with-pcre -regex = / usr'--with-iconv-dir = / usr''--with-xsl = / usr''--enable-zend-multibyte''--enable-zip''--with-pcre-regex = / usr'--with-iconv-dir = / usr''--with-xsl = / usr''--enable-zend-multibyte''--enable-zip''--with-pcre-regex = / usr'

要么;

此信息应该在phpinfo您可以放入网页并访问的函数输出中。

PHP信息编译标志输出

根据PHP的PHPInfo参考页,您要做的就是创建一个包含以下内容的文件:<?php phpinfo(); ?>,将其放入PHP可以在网络上查看的位置,然后在浏览器中浏览至该文件。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.