长沙网站开发_Demo服务器加载curl和ftp函数

发布日期:2016-08-09 07:59

如果你运行的是 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

以上信息由长沙网站建设--长沙蒲公英网络收集与整理,禁止用于任何商业行为