所属栏目:发布日期:2016-08-10 08:11浏览量:2662作者:admin
如果你运行的是 PHP 的 Linux 版本,在编译的时候添加 --enable-ftp 选项 (PHP4 或以上版本) 或者 --with-ftp (PHP3 版本)。
安装cURL
# wget http://curl.haxx.se/download/curl-7.17.1.tar.gz
# tar -zxf curl-7.17.1.tar.gz
# ./configure --prefix=/usr/local/curl
# make; make install
安装php
只要打开开关 --with-curl=/usr/local/curl
就可以了。
这个扩展库还是非常棒,是fsockopen等等相关的有效的替代品。
整合之后的命令为:
./configure --prefix=/usr/local/php \
--with-apxs2=/usr/local/apache/bin/apxs \
--with-mysql=/usr/local/mysql \
--disable-debug \
--with-libxml-dir=/usr/local/libxml \
--enable-mbstring \
--with-gd=/usr/local/gd \
--with-freetype-dir=/usr/local/freetype \
--with-jpeg-dir=/usr/local/jpeg \
--with-png-dir=/usr/local/libpng \
--with-zlib \
--with-ttf \
--with-curl=/usr/local/curl \
--enable-soap \
--enable-sockets \
--enable-zip \
--enable-ftp \
--enable-gd-native-ttf \
--enable-embedded-mysqli \
--with-mcrypt=/usr/local/libmcrypt
make ZEND_EXTRA_LIBS='-liconv'
make install clean 【这一步会影响demo】
cp php.ini-dist /usr/local/php/lib/php.ini 【修改属性属主属组】
chown famp /usr/local/php/lib/php.ini
[Zend]
zend_extension_manager.optimizer=/usr/local/Zend/lib/Optimizer-3.3.0
zend_extension_manager.optimizer_ts=/usr/local/Zend/lib/Optimizer_TS-3.3.0
zend_optimizer.version=3.3.0a
zend_extension=/usr/local/Zend/lib/ZendExtensionManager.so
zend_extension_ts=/usr/local/Zend/lib/ZendExtensionManager_TS.so