所以我在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);
}