首页 > 作文

解决file

更新时间:2023-04-06 10:28:05 阅读: 评论:0

错误: warning: fopen() [function.fopen]: unable to find the wrapper “https” – did you forget to enable it when you configured php?

解决方案有3:

1.windows下的php,只需要到php.ini中把extension=php_openssl.dll前面的;删掉,重启服务就可以了。

2.linux下的php,就必须安装openssl模块,安装好了以后就可以访问了。

3.如果服务器你不能修改配置的话,那么就使用curl函数来替代file_get_contents函数,当然不是简单的替换啊。还有相应的参数配置才能正常使用curl函数。

对curl函数封装如下:

复制代码 代码如下:

function http_request($url,$timeout=30,$header=array()){

if (!function_exists(‘curl_init’)) {

throw new exception(‘rver not install cu春季钓鱼技巧rl’);

}

$ch = curl_init();

curl_topt($ch, curlopt_returntransfer, true);

curl_topt($ch, curlopt_header, true);

curl水晶礼物_topt($ch, curlopt_url, $url);

curl_topt($ch, curlopt_timeout, $timeout);

if (!emptyempty($header)) {

curl_s赛龙舟的作文etopt($ch, curlopt_httpheader, $header);

}

$data = curl_exec($ch);

list($header, $data) = explode(“\r皱纹纸玫瑰花\n\r\n”, $data);

$http_code = curl_getinfo($ch, curlinfo_http_code);

if ($http_code == 301 || $http_code == 302) {

$matches = array();

preg_match(‘/location:(.*?怎么制作幻灯片)\n/’, $header, $matches);

$url = trim(array_pop($matches));

curl_topt($ch, curlopt_url, $url);

curl_topt($ch, curlopt_header, fal);

$data = curl_exec($ch);

}

if ($data == fal) {

curl_clo($ch);

}

@curl_clo($ch);

return $data;

}

本文发布于:2023-04-06 10:28:04,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/a43db0c43f7ba26d49f2d28f0255b2c0.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:解决file.doc

本文 PDF 下载地址:解决file.pdf

标签:函数   就可以   代码   好了
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图