Simple_html_dom:HTTPS错误 - file_get_contents():SSL操作失败,代码为1

时间:2017-07-04 19:04:05

标签: php ssl web-crawler simple-html-dom

所以我在http页面上使用了simple_html_dom,一切正常,但现在它已经改为https://这给了我一个错误,我无法在stackoverflow上找到解决方法。

我无法找出更改代码的位置,因此可以使用https。此处的所有其他问题都使用函数file_get_contents();而我不是。

我给出了错误: “警告:file_get_contents():SSL操作失败,代码为1. OpenSSL错误消息:错误:14090086:SSL例程:ssl3_get_server_certificate:证书验证失败...”

的index.php

$target_url = "https://example.dk";
$html = new simple_html_dom();
$html->load_file($target_url);

Simple_html_dom.php

// load html from file
function load_file() {
  $args = func_get_args();
  $this->load(call_user_func_array('file_get_contents', $args), true);
}

0 个答案:

没有答案