使用 yum 为 FC17 安装最新的 php,我得到 php 5.4.17,它的 libphp5.so 大小略低于 400,000,但它包含许多我不需要/使用的模块。
我决定自己动手,我下载了 php 5.5.3 并成功编译,但 libphp.so 现在已经超过 1,400,000,即使我已经禁用了 yum 安装版本中包含的许多扩展。
我已经仔细检查了我的配置语句(见下文)。我以前做过这个没有问题。
有什么解释吗?
'./configure' \
'--build=i386-redhat-linux-gnu' \
'--host=i386-redhat-linux-gnu' \
'--program-prefix=' \
'--prefix=/usr' \
'--exec-prefix=/usr' \
'--bindir=/usr/bin' \
'--sbindir=/usr/sbin' \
'--sysconfdir=/etc' \
'--datadir=/usr/share' \
'--includedir=/usr/include' \
'--libdir=/usr/lib' \
'--libexecdir=/usr/libexec' \
'--localstatedir=/var' \
'--sharedstatedir=/var/lib' \
'--mandir=/usr/share/man' \
'--infodir=/usr/share/info' \
'--cache-file=../config.cache' \
'--with-libdir=lib' \
'--with-config-file-path=/etc' \
'--with-config-file-scan-dir=/etc/php.d' \
'--disable-debug' \
'--disable-libxml' \
'--with-pic' \
'--disable-rpath' \
'--without-pear' \
'--with-mcrypt' \
'--without-iconv' \
'--with-freetype-dir=/usr' \
'--with-png-dir=/usr' \
'--with-xpm-dir=/usr' \
'--without-gd' \
'--with-t1lib=/usr' \
'--without-gdbm' \
'--with-gettext' \
'--without-gmp' \
'--with-jpeg-dir=/usr' \
'--with-pcre-regex=/usr' \
'--with-zlib' \
'--with-layout=GNU' \
'--enable-exif' \
'--without-mysql' \
'--with-mysqli' \
'--disable-dom' \
'--disable-dba' \
'--without-unixODBC' \
'--disable-pdo' \
'--disable-xmlreader' \
'--disable-xmlwriter' \
'--without-sqlite3' \
'--disable-phar' \
'--disable-fileinfo' \
'--without-pspell' \
'--disable-wddx' \
'--disable-posix' \
'--disable-sysvmsg' \
'--disable-sysvshm' \
'--disable-sysvsem' \
'--with-apxs2=/usr/sbin/apxs' \
'--enable-opcache=no' \
'--disable-xml' \
'--disable-simplexml'