×

liunxphpcurl函数

liunxphpcurl函数(linux curl命令)

admin admin 发表于2023-04-07 13:13:09 浏览79 评论0

抢沙发发表评论

本文目录一览:

linux php curl急急急

这个貌似你的web服务器启动的时候还无法解析网络造成的,简单的办法就是在确定你现在可以解析 的情况下 重启你的 web服务器

还有就是强制PHP直接请求对该网址进行解析不使用现有cache

$ch = curl_init();

curl_setopt($ch, CURLOPT_HEADER, 1);

curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);

curl_setopt($ch, CURLOPT_HTTPGET, 1);

curl_setopt($ch, CURLOPT_URL, ' );

curl_setopt($ch, CURLOPT_DNS_USE_GLOBAL_CACHE, false );

curl_setopt($ch, CURLOPT_DNS_CACHE_TIMEOUT, 2 );

curl_exec($ch);

curl_getinfo($ch);

curl_error($ch);

如何开启PHP curl函数库

windows下开启方法:

1、拷贝PHP目录中的libeay32.dll, ssleay32.dll, php5ts.dll, php_curl.dll文件到 system32 目录。

2、修改php.ini:配置好 extension_dir ,去掉 extension = php_curl.dll 前面的分号。3、重起apache。测试是否安装成功:

?php

$ch = curl_init();

curl_setopt($ch,CURLOPT_URL,"");

curl_setopt($ch,CURLOPT_HEADER,1);

curl_exec($ch);

curl_close($ch);

?linux下开启方法:

方法一安装cURL

# wget

# tar -zxf curl-7.17.1.tar.gz

# ./configure --prefix=/usr/local/curl

# make; make install安装php 只要打开开关 --with-curl=/usr/local/curl 就可以了。 这个扩展库还是非常棒,是fsockopen等等相关的有效的替代品。-liunxphpcurl函数

方法二

进入安装 原php 的源码目录,cd ext

cd curl

phpize

./configure --with-curl =DIR

make

就会在PHPDIR/ext/curl /moudles/下生成curl .so的文件。复制curl .so文件到extensions的配置目录,修改php .ini就好了

php如何执行linux的curl指令

PHP 中执行系统命令有几种方式:

system():和 C 语言中的 system() 函数的用法是一样的,参数为命令行,成功则返回命令输出的最后一行,失败则返回 FALSE。

shell_exec():执行命令,然后返回命令执行后的 stdout 输出。

passthru():直接执行命令,然后将输出内容直接显示到网页上。

在这里,curl 的输出不用显示到网页上,所以 system() 可能比较合适。