ChinaUnix.net
相关文章推荐:

php的curl扩展库

方法一 安装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等等相关的有效的替代品。 方法二 进入安装原php的源码目录, cd ext cd curl phpize ./configure --with-curl=DIR make 就会在PH...

by 傲枭 - php文档中心 - 2008-05-28 23:47:02 阅读(7168) 回复(0)

相关讨论

bool curl_setopt (int ch, string option, mixed value) curl_setopt()函数将为一个curl会话设置选项。option参数是你想要的设置,value是这个选项给定的值。 下列选项的值将被作为长整形使用(在option参数中指定):  *curlOPT_INFILESIZE: 当你上传一个文件到远程站点,这个选项告诉 php 你上传文件的大小。 *curlOPT_VERBOSE: 如果你想curl报告每一件意外的事情,设置这个选项为一个非零值。 *curlOPT_HEADER: 如果你想把一个...

by 剑心通明 - php文档中心 - 2008-04-14 17:46:44 阅读(563) 回复(0)

 使用phpcurl可以简单和有效地去抓网页。你只需要运行一个脚本,然后分析一下你所抓取的网页,然后就可以以程序的方式得到你想要的数据了。无论是你想从从一 个链接上取部分数据,或是取一个XML文件并把其导入数据,那怕就是简单的获取网页内容,curl 是一个功能强大的php。本文主要讲述如果使用这个php。   启用 curl 设置 首先,我们得先要确定我们的php是否开启了这个,你可以通过使用php_info()函数来得到这一...

by 路_人_ - php文档中心 - 2009-06-08 15:26:26 阅读(1141) 回复(0)

l ntmcard.so now : Warning: dl() [function.dl]: Not supported in multithreaded Web servers - use extension=ntmcard.so in your php.ini in /home/com/ntmcardtest.php on line 7 测试代码: [php] error_reporting(E_ALL); if(is_executable("ntmcard.so")){ echo "dl ntmcard.so now :"; dl("ntmcard.so"); exit(); [/php] 知道的牛牛们来看下。。。。

by sickcat2004 - PHP - 2007-02-02 15:29:35 阅读(1649) 回复(7)

php curl 扩展编译为例。 本次编译只是单独编译php扩展,然后将编译好的php扩展加到现在运行的php中,不对现在运行的php重新编译,所以对现在运行的php没有任何影响。 假如原先编译的php目录在/usr/local/php4目录下;apache在/usr/local/apache2目录下;php源代码在/home/php-4.4.7目录下。如果实际目录与假定的目录不一致,则在下面的命令中做调整。 1. 找到当前运行的php版本的源代码目录,如 php-4.4.7。进入curl扩展...

by flynetcn - php文档中心 - 2008-06-04 14:43:52 阅读(1148) 回复(0)

综述:0.8.3版的Mhash扩展支持12种混编算法,仔细检查Mhash v.0.8.3的头文件mhash.h可以知道,它支持下面的混编算法: ????CRC32 HAVAL160 MD5 ????CRC32B HAVAL192 RIPEMD160 ????GOST HAVAL224 SHA1 ????HAVAL128 HAVAL256 TIGER ??如何安装Mhash扩展? ??象Mcrypt一 样,Mhash也没有包括在 php 软件包中,下面是安装过程(非 Windows ): ??首先, 下载 Mhash扩展(http://sourceforge .net /projects/mhash/ ) ...

by 剑心通明 - php文档中心 - 2008-05-16 16:32:54 阅读(771) 回复(0)

写了php的一个扩展,里面有一个函数来自一个C 语言,libtest.a,这个libtest.a里面其实就是对密码进行加密的一个算法,里面有一个3维的整数数组,根据这个数组对密码明文进行运算加密;然后在php的这个扩展的Makefile里面的EXTRA_LIBS加上这个libtest.a,编译正常,运行也能够运行。 就是有一个问题,调用的这个函数得不到正确的值。 肯定不是这个libtest.a的问题,因为我用c写了一个小程序,调用这个libtest.a ,能够返回...

by mill888 - PHP - 2006-09-18 19:41:04 阅读(1108) 回复(1)

写了一个php的扩张,但是这个又要调用另外一个 C 语言写的的函数,比如.a或者.so, 请问,怎么在编译这个扩展的时候,把.a的或者.so的一块编译进去,如果不一块编译进去,那么扩展肯定是找不到.a或者.so里面的函数的。 我的意思就像编译c语言的时候,你总是需要把用到的一块 “-l”进去的吧。 请问php扩展编译的时候怎么做到这一点??

by mill888 - PHP - 2006-08-24 20:20:15 阅读(2487) 回复(10)

我使用curl怎样验证服务器证书,这里不必去验证客户证书。。。望大家指点(我英文不太好,翻半天文档也是一知半解)

by alexhappy - C/C++ - 2012-11-15 09:04:35 阅读(5371) 回复(5)

在windows下php4默认是不开启任何扩展的。所有的文件都在 x:phpextensions 文件夹下。大家都知道要开启它们需要修改 c:windowsphp.ini 文件。 首先为文件指定路径: extension_dir = "X:phpextensions" (也可以是相对路径) 然后去掉你要开启的类的文件名字前的";"号: ... ;extension=php_dbx.dll extension=php_domxml.dll ;extension=php_exif.dll ;extension=php_fdf.dll ;extension=php_filepro.dll ;e...

by Petery - php文档中心 - 2005-12-18 11:11:59 阅读(871) 回复(0)

我google半天也没找到答案 centos4.3+apache2.2.3 php-5.1.6 --with-card=shared 编译成card.so以后 cp modules/card.so /usr/local/lib/php/extensions/no-debug-non-zts-20050922/ ./sapi/cli/php ./ext/card/card.php 出现 say_hello confirm_hw2_compiled Congratulations! You have successfully modified ext/hw2/config.m4. Module hw2 is now compiled into php. 在php.ini 下加入路径和加载 从新启动apache 看ap...

by sickcat2004 - PHP - 2007-02-21 14:45:32 阅读(3551) 回复(14)